]> granicus.if.org Git - libass/history - libass/ass_render.c
Convert outline processing and caching from glyphs to bare outlines
[libass] / libass / ass_render.c
2011-06-20 Grigori GoronzyConvert outline processing and caching from glyphs...
2011-06-15 Grigori GoronzyConvert to high-level rasterizer parts to outlines
2011-06-13 Grigori GoronzyStroker: process outlines directly
2011-06-11 Grigori GoronzyFix whitespace trimming
2011-06-07 Grigori GoronzyMuch improved cache/hashmap implementation
2011-06-06 Grigori Goronzyrefactor: move track init into ass track parser
2011-06-06 Grigori Goronzyrefactor: move karaoke effect parsing into event parser
2011-05-30 Grigori GoronzyMatch first occurence of \fade, \fad, \an and \a tags
2011-04-08 Grigori GoronzyVSFilter compat: don't render shadow when glyph/border...
2011-02-09 Grigori GoronzySimplify word wrapping and fix possible endless loop
2010-09-28 Grigori GoronzyRelicense to ISC
2010-08-12 Grigori GoronzyOnly word wrap on spaces
2010-08-09 Grigori GoronzyGet rid of NULL checks for free
2010-08-09 Grigori GoronzyFix drawing leakage: delay glyph allocation
2010-08-01 Grigori GoronzyCheck vector clip mask bounding box size
2010-08-01 Grigori GoronzyFix TextInfo reallocation
2010-08-01 Grigori GoronzyDon't initialize bitmap hash key with bogus values
2010-08-01 Grigori Goronzyrefactor: extract glyph hash key fill
2010-08-01 Grigori Goronzyrefactor: move transformation/projection functions
2010-08-01 Grigori GoronzyCosmetics: various cleanups in ass_render.c
2010-08-01 Grigori GoronzyHandle allocation failure of clipped bitmaps
2010-08-01 Grigori GoronzyCheck ASS_Image allocation
2010-08-01 Grigori Goronzyrefactor: remove unneeded includes
2010-08-01 Grigori Goronzyrefactor: move ASS_Renderer getters/setters/etc into...
2010-08-01 Grigori Goronzyrefactor: extract bitmap hash key fill
2010-08-01 Grigori Goronzyrefactor: extract cache check/management
2010-08-01 Grigori GoronzyLimit (bitmap) glyph cache size
2010-07-29 Grigori GoronzyParse vector clip mask only after cache miss
2010-07-22 Grigori GoronzyCache vector clip masks
2010-07-22 Grigori Goronzyrefactor: move position translation functions
2010-07-22 Grigori GoronzyBetter PAR correction
2010-07-14 Grigori GoronzyDrawing cache: include scale factor in hash key
2010-07-14 Grigori GoronzyAvoid unnecessary conditional and initializations
2010-06-27 Grigori GoronzySimple optimizations to memory handling
2010-06-26 Grigori GoronzyReduce number of glyph copies
2010-06-26 Grigori GoronzyAdd fixups for various font defects
2010-06-07 Grigori GoronzyFix off-by-one error in cbox calculation
2010-02-12 Grigori GoronzyMove frame size setup into ass_reconfigure
2010-02-06 Grigori GoronzyUse font scaling coefficient 1.0 by default
2010-02-06 Grigori GoronzyDo not try to render if fonts have not been configured
2010-01-21 Grigori GoronzySkip border generation if glyph is collapsed
2010-01-18 Grigori GoronzyAdjust a few message levels and message texts
2010-01-07 Grigori GoronzyUse conversion functions to generate cache keys
2010-01-07 Grigori GoronzyImprove rotation cache accuracy
2010-01-05 Grigori GoronzyReset clip_mode on new events
2009-10-11 Grigori GoronzyFix libass w/o fontconfig
2009-09-16 Grigori GoronzyRefactor: effect parsing should be in ass_parse.c
2009-09-08 Grigori GoronzyDisable kerning by default and make it configurable
2009-09-01 Grigori GoronzyRefactor: move event parsing code into separate file
2009-09-01 Grigori GoronzyFix underrun in slant pen correction
2009-09-01 Grigori GoronzyHandle illegal \a tags like VSFilter
2009-09-01 Grigori Goronzyopaque box: do not subtract glyph from border
2009-08-31 Grigori GoronzyCalculate glyph slant width correctly
2009-08-23 Grigori GoronzyFix order of pen advance assignments
2009-08-23 Grigori GoronzyFix opaque box sizing again
2009-08-23 Grigori GoronzyFix glyph overlap blending
2009-08-22 Grigori GoronzyScale kerning according to x font scaling factor
2009-08-22 Grigori GoronzyTrim whitespace after line wrapping
2009-08-20 Grigori GoronzyClip vector blending: do not copy last row padding
2009-08-20 Grigori GoronzyAdjust shearing behavior to match VSFilter
2009-08-20 Grigori GoronzyVSFilter quirk: double-scale widths of opaque boxes
2009-08-15 Grigori GoronzyFix caching of underlined/striked out glyphs
2009-08-13 Grigori GoronzyImplement wrap style 1
2009-08-13 Grigori GoronzyCosmetics: ass_render.c formatting
2009-08-13 Grigori GoronzyUse event bbox for collision detection
2009-08-13 Grigori GoronzyScale ascender/descender for opaque boxes
2009-08-12 Grigori GoronzyDo not draw opaque box if border size zero
2009-08-12 Grigori GoronzyBorderStyle cache integration
2009-08-12 Grigori GoronzyAlways parse colors as hex for ASS tracks
2009-08-12 Grigori GoronzyFix italic to non-italic space handling
2009-08-12 Grigori GoronzySupport \q override tag
2009-08-12 Grigori GoronzyImplement BorderStyle 3
2009-08-11 Grigori GoronzyFix advance for italic to non-italic style changes
2009-08-07 Grigori GoronzyFactor out renderer types into separate file
2009-08-06 Grigori GoronzyRename typedefs (breaks API)
2009-08-05 Grigori GoronzyFix typo
2009-08-05 Grigori GoronzyClarify the AR parameter meanings
2009-07-29 Grigori GoronzyGet rid of MAX_EVENTS limit
2009-07-29 Grigori GoronzyDo not round karaoke timing coordinates
2009-07-28 Grigori GoronzyFix \k and \ko tags
2009-07-27 Grigori GoronzyClean up typedefs/structs
2009-07-25 Grigori GoronzyRemove shift vector in ass_render_event
2009-07-25 Grigori GoronzyAssume 4:3 AR when calculating missing PlayResX/Y
2009-07-24 Grigori GoronzyHandle clip vector rasterizer errors
2009-07-24 Grigori GoronzyFix renderer memory leaks
2009-07-24 Grigori GoronzyMove render_id into ass_renderer
2009-07-22 Grigori GoronzyBold/italic: interpret -1 as "true"
2009-07-21 Grigori GoronzyDo not double free default font/family buffers
2009-07-21 Grigori GoronzyFactor out bitmap buffer copy
2009-07-21 Grigori GoronzyClamp clip rectangle to frame size
2009-07-20 Grigori GoronzyAnimations: allow equal start and end time
2009-07-19 Grigori GoronzyFix borders when a x/y component is zero
2009-07-19 Grigori GoronzyFix drawing parser memory leak
2009-07-19 Grigori GoronzyIntroduce simple cache memory management
2009-07-19 Grigori GoronzyFix vertical centering (VALIGN_CENTER)
2009-07-19 Grigori GoronzyFix ascender/descender calculation for empty lines
2009-07-17 Grigori GoronzyImprove fontconfig setup
2009-07-16 Grigori GoronzyClear free list on renderer uninit
2009-07-16 Grigori GoronzyImplement vector clips
2009-07-12 Grigori GoronzyProper support for empty lines
next