summaryrefslogtreecommitdiffstats
path: root/libass/ass_render.h
Commit message (Expand)AuthorAgeFilesLines
* Custom font matching and font sourcesGrigori Goronzy2015-07-101-2/+2
* Implement cascade gaussian blurDr.Smile2015-07-041-1/+0
* Switch to virtual function tableDr.Smile2015-06-261-15/+2
* Apply fade only when the fade alpha is positive (like VSFilter)Oleg Oshmyan2015-05-251-1/+1
* Remove RenderContext.drawingwm42015-05-101-1/+0
* Don't use margins for events that should not be overriddenwm42015-03-161-0/+2
* Allow more fine grained control over style overrideswm42015-02-261-1/+3
* Clean up bitmap combiningDr.Smile2015-01-281-40/+15
* Replace FT_Outline with ASS_OutlineDr.Smile2014-11-231-2/+2
* Move apply_blur() to ass_bitmap.cwm42014-11-131-1/+0
* Provide slightly more fine-grained control over style overrideswm42014-10-171-0/+3
* Add a mechanism for selective style overrideswm42014-06-051-0/+6
* Fix change detection when text is clipped to screenwm42014-06-011-1/+1
* Remove bitmap restridingwm42014-06-011-4/+0
* Implement fast quad-tree rasterizer in C and x86/SSE2/AVX2Dr.Smile2014-04-291-0/+4
* Fix change detection in presence of vector clipswm42014-03-061-0/+1
* Fix subpixel jumping of rotated glyph runsOleg Oshmyan2014-01-291-0/+1
* Make apply_blur and make_shadow_bitmap static; remove an unneeded local variable11rcombs2014-01-251-2/+0
* Simplify storage size handlingOleg Oshmyan2014-01-261-4/+2
* Combine bitmaps before applying blur and shadow11rcombs2014-01-251-2/+74
* Do not reset \pbo and \p values after each drawingOleg Oshmyan2014-01-081-1/+2
* Fix Hinting againwm42013-09-261-0/+1
* Don't overwrite user-defined aspect ratio settingswm42013-03-291-2/+1
* shaper: proper script/language handlingGrigori Goronzy2013-03-041-0/+8
* Add ass_set_storage_size and fix related scaling issuesOleg Oshmyan2013-03-031-0/+5
* Fix change detection when cache is clearedwm42012-10-011-0/+1
* Add ass_set_line_position() API function for subtitle positionwm42012-10-011-0/+1
* Fix resetting border style with \rSTYLEwm42012-09-291-0/+2
* Refactor and fix border generationGrigori Goronzy2012-04-211-0/+1
* Support \rSTYLENAME syntaxGrigori Goronzy2012-03-111-1/+1
* Letter spacing is a per-cluster propertyGrigori Goronzy2011-10-031-0/+1
* Runtime shaper selectionGrigori Goronzy2011-08-081-0/+1
* Use the "font encoding" property as a base direction hintGrigori Goronzy2011-07-151-0/+1
* Introduce ASS_Shaper objectGrigori Goronzy2011-07-131-0/+4
* Various small fixes to HarfBuzz renderingGrigori Goronzy2011-07-121-0/+1
* Support glyph clusters of multiple glyphsGrigori Goronzy2011-07-111-1/+4
* HarfBuzz shaping supportGrigori Goronzy2011-07-111-0/+4
* Provisional bidi and shaping supportGrigori Goronzy2011-07-061-0/+1
* Separate event parsing and layoutGrigori Goronzy2011-07-041-0/+7
* Remove unused struct memberGrigori Goronzy2011-07-041-1/+0
* Introduce bitmap runsGrigori Goronzy2011-07-041-0/+5
* cache: use outline-bitmap hierarchy to slim down bitmap hash keyGrigori Goronzy2011-06-271-0/+1
* cache: unified outline cache for glyphs/drawingsGrigori Goronzy2011-06-271-1/+1
* Convert outline processing and caching from glyphs to bare outlinesGrigori Goronzy2011-06-201-2/+2
* Much improved cache/hashmap implementationGrigori Goronzy2011-06-071-4/+4
* refactor: move track init into ass track parserGrigori Goronzy2011-06-061-0/+3
* Match first occurence of \fade, \fad, \an and \a tagsGrigori Goronzy2011-05-301-0/+4
* Relicense to ISCGrigori Goronzy2010-09-281-12/+10
* refactor: move ASS_Renderer getters/setters/etc into separate fileGrigori Goronzy2010-08-011-0/+4
* Refactor: move event parsing code into separate fileGrigori Goronzy2009-09-011-0/+2
* Trim whitespace after line wrappingGrigori Goronzy2009-08-221-0/+1
* Use event bbox for collision detectionGrigori Goronzy2009-08-131-2/+3
* Support \q override tagGrigori Goronzy2009-08-121-1/+1
* Factor out renderer types into separate fileGrigori Goronzy2009-08-071-0/+258