summaryrefslogtreecommitdiff
path: root/ovgosd.c
AgeCommit message (Expand)Author
2016-03-02fixed drawing of cached images with high level OSDThomas Reufer
2016-03-02only cache images in GPU when high level OSD is activeThomas Reufer
2016-02-26added proper GPL header to every source file (suggested by Tobias Grimm)Thomas Reufer
2016-02-17wait until dispmanx element is removed after OSD resetThomas Reufer
2016-02-16proper release default surface after OSD resetThomas Reufer
2016-02-15don't ignore anti alias option for scaled bitmap drawingThomas Reufer
2016-02-15set FT lib handle to zero after clean upThomas Reufer
2015-11-20add option for dual display usage, see READMEThomas Reufer
2015-10-15don't crop OSD images to pixmap size to allow scaled drawingThomas Reufer
2015-10-07added plugin options to specify video and osd layersThomas Reufer
2015-06-22perform save / restore region direct on pixmaps for accelerated OSDsThomas Reufer
2015-05-22wait for the OVG thread to be ready when creating an accelerated OSDThomas Reufer
2015-04-27extended error message in case of cached OSD image exceeds maximum allowed sizeThomas Reufer
2015-04-03convert FT glyphs to OVG paths only on requestThomas Reufer
2015-04-01handle oversized images and bitmapsThomas Reufer
2015-04-01fixed drawing of cached imagesThomas Reufer
2015-04-01activate default surface before deleting pixel bufferThomas Reufer
2015-04-01revert activation of default surface when creating new pixel bufferThomas Reufer
2015-03-29fixed cOvgOsd::SaveRegion() / cOvgOsd::RestoreRegion()Thomas Reufer
2015-03-29make default surface active when creating new pixel bufferThomas Reufer
2015-03-29increased timeout for creating pixmapsThomas Reufer
2015-03-24fixed cOvgOsd::SetAreas()Thomas Reufer
2015-03-24added missing functions to cOvgOsdThomas Reufer
2015-03-24signal OVG thread when command queue is stalledThomas Reufer
2015-03-16fixed allocation check for pixmaps and cached OSD imagesThomas Reufer
2015-03-13added range checks for pixmaps and images and backpressure for OVG command queueThomas Reufer
2015-03-06added support for GPU accelerated pixmaps and font kerningThomas Reufer
2015-02-16fixed returning of pixmap in cOvgRawOsd::Flush() for vdr-2.1.9 and beforeThomas Reufer
2015-02-15adapted cOvgRawOsd::Flush() to new cOsd::RenderPixmaps() of vdr-2.1.10Thomas Reufer
2015-02-05fixed calculation of string height (reported by Klaus Schmidinger)Thomas Reufer
2015-01-20use VDR's MALLOC wrapperThomas Reufer
2015-01-20temporary adjusted OSD text position, requires further analysisThomas Reufer
2015-01-17check return value when allocating bitmap memoryThomas Reufer
2014-11-24changed path format from float to short when converting fontsThomas Reufer
2014-11-19fixed save/restore region in cOvgOsd and save current transformation matrix d...Thomas Reufer
2014-11-17added GPU accelerated OSDThomas Reufer
2014-11-15fixed includesThomas Reufer
2014-11-14reset OSD only after video mode changeThomas Reufer
2014-11-14code clean upThomas Reufer
2014-11-14reworked OVG image processing for low level OSDThomas Reufer
2014-10-06move OVG OSD dispmanx handles back to OSD, introduce OSD reset commandThomas Reufer
2014-10-06introduce HDMI mode settings and move display handling to cRpiDisplayThomas Reufer
2014-07-01implemented proper command queue for OVG-OSDThomas Reufer
2014-03-16fixed displaying subtitles when OSD is active (fix by Klaus Schmidinger)Thomas Reufer
2014-02-102014-02-10: Version 0.0.80.0.8Thomas Reufer
2014-01-072013-12-15: Version 0.0.60.0.6Thomas Reufer
2014-01-072013-11-17: Version 0.0.50.0.5Thomas Reufer
2014-01-072013-10-14: Version 0.0.40.0.4Thomas Reufer
2014-01-072013-10-02: Version 0.0.30.0.3Thomas Reufer
2014-01-072013-09-27: Version 0.0.10.0.1Thomas Reufer