]> granicus.if.org Git - libass/history - libass/ass_bitmap.c
rasterizer: drop outlines with points at too large coordinates
[libass] / libass / ass_bitmap.c
2015-09-22 Grigori GoronzyMerge pull request #84 from astiob/msvc
2015-09-17 Oleg OshmyanFully fix compilation with MSVC/ICL
2015-09-07 wm4ass_bitmap: fix potential NULL deref
2015-07-04 Dr.SmileImplement cascade gaussian blur
2015-07-01 Dr.SmileFix code path of rasterization through FreeType
2015-06-25 Dr.SmileSwitch to virtual function table
2015-06-23 Grigori GoronzyMerge pull request #160 from astiob/be
2015-02-10 Oleg OshmyanMake sure the synth tmp buffer is large enough for...
2015-02-10 Oleg OshmyanUse correct types in be_blur_c
2015-02-10 Oleg OshmyanAdd enough padding for \be to avoid clipping
2015-02-10 Oleg OshmyanCalculate \be using [0..64] value range (like VSFilter)
2015-02-10 Oleg OshmyanApply \be after \blur (like VSFilter)
2015-02-10 Oleg OshmyanDon't forget to apply \be to the first/last row/column...
2015-02-09 Dr.SmileSkip memset() when using internal rasterizer
2015-01-27 Dr.SmileClean up bitmap combining
2014-11-23 Dr.SmileReplace FT_Outline with ASS_Outline
2014-11-22 Dr.SmileFlip coordinate system in rasterizer
2014-11-16 wm4Fix some of the recently added checks
2014-11-16 wm4Some more overflow checks
2014-11-16 wm4Deal with code-duplication bullshit
2014-11-16 wm4Check the overflow check for overflows
2014-11-16 wm4Check bitmap allocation for overflows
2014-11-14 wm4Fix recently introduced overflow check (again)
2014-11-14 wm4Fix the bug
2014-11-13 wm4Use stdbool.h in another place
2014-11-13 wm4Check for another overflow in blur code
2014-11-13 wm4Move apply_blur() to ass_bitmap.c
2014-11-11 wm4Check against some overflows and allocation failures...
2014-11-09 wm4Check more mallocs
2014-11-08 Rodger CombsCheck more allocations
2014-11-05 Dr.SmileFix subpixel shadow shift
2014-11-05 Rodger CombsOnly use the subpixel value when shifting bitmaps....
2014-06-01 Grigori GoronzyMerge pull request #100 from astiob/stroke
2014-06-01 wm4Remove bitmap restriding
2014-05-25 Rodger CombsSkip useless memset() when copying a bitmap
2014-04-29 Dr.SmileImplement fast quad-tree rasterizer in C and x86/SSE2...
2014-03-27 Oleg OshmyanDon't crash on \fscx0 with non-zero \blur
2014-03-13 Oleg OshmyanFix handling of top two pixel rows in be_blur_c
2014-03-07 Dr.SmileBetter fix for zero area outlines
2014-03-03 wm4Don't crash on \fscx0
2014-03-01 11rcombsDon't use an unsigned it to check for <0 :|
2014-02-02 wm4Use a function for aligned memory allocations
2014-01-29 Grigori GoronzyMerge pull request #39 from grigorig/shaper-hash-opt
2014-01-29 11rcombsFixed incorrect spelling in copyright notice
2014-01-27 11rcombsAdded copyright notice for xy \be blur
2014-01-26 11rcombsCombine bitmaps before applying blur and shadow
2014-01-07 Grigori GoronzyMerge pull request #10 from astiob/blur
2013-12-17 Oleg OshmyanDon't forget to apply \be to the last row/column
2013-12-17 Oleg OshmyanFix mismatched/out-of-bounds accesses in vertical ...
2013-12-12 Oleg OshmyanSpeed up \blur table generation
2013-12-12 Oleg OshmyanImprove blur quality: use volume 65536 and initialize...
2012-12-28 Oleg OshmyanProperly render opaque box shadows even when there...
2012-12-28 Oleg OshmyanApply blur to both glyph and border when using opaque...
2011-07-04 Grigori GoronzyFix box blur for non-bordered outlines
2011-06-26 Grigori GoronzyRemove outdated comment
2011-06-26 Grigori Goronzybitmap: add stride
2011-06-21 Grigori GoronzyRemove unused function
2011-06-15 Grigori GoronzyConvert to high-level rasterizer parts to outlines
2011-06-13 Grigori GoronzyRender outlines, not glyphs
2010-09-28 Grigori GoronzyRelicense to ISC
2010-08-09 Grigori GoronzyGet rid of NULL checks for free
2010-08-01 Grigori GoronzyCheck vector clip mask bounding box size
2010-06-27 Grigori GoronzySimple optimizations to memory handling
2009-09-16 Grigori GoronzyCopy shadow bitmap from glyph bitmap
2009-09-01 Grigori Goronzyopaque box: do not subtract glyph from border
2009-09-01 Grigori GoronzyRevert "Merge glyph and outline bitmap better"
2009-08-06 Grigori GoronzyRename typedefs (breaks API)
2009-07-27 Grigori GoronzyClean up typedefs/structs
2009-07-22 Grigori GoronzyFix rasterizer error handling (double free)
2009-07-12 Grigori GoronzyMerge glyph and outline bitmap better
2009-07-12 Grigori GoronzyRedo border calculations for \be and \blur
2009-07-11 Grigori GoronzyMessage callback funtionality
2009-07-10 Grigori GoronzyReplace string defines with real strings
2009-07-10 Grigori GoronzyMove gaussian blur into bitmap handling code
2009-07-10 Grigori GoronzySlight optimizations for \be, \blur
2009-06-29 Grigori Goronzyshift_bitmap: do not rely on compiler optimizations
2009-06-29 Grigori GoronzySubpixel accurate shadow rendering
2009-06-27 Grigori GoronzyInclude ass_utils.h instead of mputils.h
2009-06-27 Grigori GoronzyRename various non-static functions
2009-06-27 Grigori GoronzyRename mp_msg to ass_msg
2009-06-20 gregReindent all source code.
2009-06-19 gregEnlarge glyph size more for \blur to avoid artefacts.
2009-05-13 diegowhitespace cosmetics: Remove all trailing whitespace.
2009-03-06 gregFix \be blur start position.
2009-03-06 gregUse blur with kernel [[1,2,1], [2,4,2], [1,2,1]] for...
2009-03-05 gregHack: half-merge glyph border with outline to avoid...
2009-03-01 eugeniFix a memory leak.
2009-02-27 eugeniFix memory leak produced by the \blur patch.
2009-02-27 eugeniStronger blur.
2009-02-07 eugeniAllow \be with arguments other than 0 or 1. Implement...
2008-08-07 eugeniIf (has outline) blur(outline) else blur(glyph).
2008-05-14 diegoSpeak of libass instead of MPlayer in the libass licens...
2008-05-13 diegoUse standard license header.
2008-02-22 eugeniCheck glyph bounding box before rasterizing and complai...
2007-04-01 uau"()" to "(void)" function param list fixes
2006-11-19 kraymerMSGTRs for libass
2006-11-19 eugeniCollect all includes of mplayer headers in libass in...
2006-11-13 eugeniPartial fix for semitransparent glyph outlines.
2006-11-03 eugeniIntroduce MSGT_ASS, use it for all libass messages.
2006-10-29 eugeniRevert r20517.
next