]> git.sesse.net Git - x264/history - common/macroblock.c
configure: Define feature test macros for --std=gnu99
[x264] / common / macroblock.c
2016-01-16 Henrik GramnerBump dates to 2016
2015-07-25 Henrik Gramnerdeblock: Write combining
2015-02-23 Anton MitrofanovBump dates to 2015
2014-12-12 Anton MitrofanovFix bugs/typos in motion compensation and cache_load
2014-03-13 Fiona GlaserMacroblock tree overhaul/optimization
2014-03-11 Anton Mitrofanovmbaff: fix mb_field_decoding_flag tracking and simplify...
2014-01-08 Henrik GramnerBump dates to 2014
2013-08-23 Henrik GramnerTransparent hugepage support
2013-04-23 Henrik Gramnerx86: AVX2 high_bit_depth pixel_avg2, get_ref, mc_copy_w...
2013-04-23 Fiona Glaserx86: more AVX2 framework, AVX2 functions, plus some...
2013-01-09 Loren MerrittBump dates to 2013
2012-05-18 Fiona GlaserThreaded lookahead
2012-03-07 Fiona GlaserSliced-threads: do hpel and deblock after returning
2012-03-07 Fiona GlaserAdd row-reencoding support to VBV for improved accuracy
2012-03-06 Henrik GramnerFix incorrect zero-extension assumptions in x86_64 asm
2012-02-04 HiiBump dates to 2012
2011-10-22 Henrik GramnerAllow setting a chroma format at compile time
2011-10-15 Fiona GlaserFix some integer overflows/signedness errors found...
2011-09-21 Fiona GlaserCABAC: clean up and restructure
2011-09-21 Henrik Gramner4:2:2 encoding support
2011-08-24 Loren MerrittOptimize predict_8x8_filter and incidentally remove...
2011-08-24 Fiona GlaserAvoid some unnecessary allocations with B-frames/CABAC off
2011-08-09 Loren MerrittRemove some unused, broken, and/or useless functions
2011-07-22 Fiona GlaserOptimize macroblock_deblock_strength, add more early...
2011-07-22 Fiona GlaserClean up MBAFF deblocking code
2011-07-22 Anton MitrofanovVarious cosmetics
2011-07-10 Fiona Glaser4:4:4 encoding support
2011-06-15 Fiona GlaserAVX mbtree_propagate
2011-06-15 Fiona GlaserMake left_index_table const
2011-05-12 Simon HorlickMBAFF: Template cache_load and cache_load_neighbours
2011-05-12 Simon HorlickMBAFF: Make interlaced support a compile time option
2011-05-12 Simon HorlickMBAFF: Add support for slice-max-mbs
2011-05-12 Simon HorlickMBAFF: Calculate bipred POCs
2011-05-12 Simon HorlickMBAFF: Use both left macroblocks for ref_idx calculation
2011-05-12 Simon HorlickMBAFF: First edge deblocking
2011-05-12 Simon HorlickMBAFF: Add extra data to the deblock strength structure
2011-05-12 Simon HorlickMBAFF: Deblocking support
2011-05-12 Simon HorlickMBAFF: Add mbaff deblock strength calculation
2011-05-12 Simon HorlickMBAFF: CABAC encoding of skips
2011-05-12 Simon HorlickMBAFF: Track what interlace decision the decoder is...
2011-05-12 Simon HorlickMBAFF: Disallow skip where predicted interlace flag...
2011-05-12 Simon HorlickMBAFF: Inter support
2011-05-12 Simon HorlickMBAFF: Neighbour calculation
2011-05-12 Simon HorlickMBAFF: Store references to the two left macroblocks
2011-05-12 Simon HorlickMBAFF: Store left references in a table
2011-05-12 Simon HorlickMBAFF: Save interlace decision for all macroblocks
2011-02-18 Anton MitrofanovFix malloc of zero size
2011-01-25 Sean McGovernBump dates to 2011
2011-01-25 Fiona GlaserFix reconfiguration of b_tff
2011-01-10 Fiona GlaserCosmetics: fref0/1 -> fref[2] and i_ref0/1 -> i_ref[2]
2010-12-14 Yasuhiro IkedaSave more memory with weightp in >8-bit
2010-11-25 Alex WrightMake --weightp 1 a better speed tradeoff
2010-11-18 Oskar ArvidssonUse a 16-bit buffer in hpel_filter regardless of bit...
2010-11-14 Fiona GlaserSave a bit of memory with weightp + high bit depth
2010-11-10 Fiona GlaserMove mv/ref prefetch code to the correct location
2010-09-28 Alex WrightChroma mode decision/subpel for B-frames
2010-09-18 Fiona GlaserUpdate source file headers
2010-08-24 Fiona GlaserAdd global #define for maximum reference count
2010-08-24 Fiona GlaserSimplify addressing logic for interlaced-related arrays
2010-07-16 Loren MerrittPrevent some cases of cache aliasing.
2010-07-15 Fiona GlaserFix another PCM bug
2010-07-15 Loren MerrittConvert x264 to use NV12 pixel format internally
2010-07-15 Fiona GlaserEliminate edge cases for MV predictors
2010-07-15 Fiona GlaserFix 8x8dct+slices+no sliced threads+cavlc+deblock
2010-07-04 Oskar ArvidssonSupport for 9 and 10-bit encoding
2010-06-27 Loren MerrittSimplify pixel_ads
2010-06-09 Fiona GlaserTemplate load_pic_pointers based on interlaced
2010-06-09 Fiona GlaserRemove double-dereferences for MB width/height data
2010-06-09 Nathan CaldwellDeduplicate the ALIGN macro, move it to common.h
2010-06-02 Oskar ArvidssonConvert to a unified "pixel" type for pixel data
2010-05-31 Henrik GramnerSome deblocking-related optimizations
2010-05-31 Fiona GlaserFix cavlc+deblock+8x8dct (regression in r1612)
2010-05-26 Fiona GlaserOverhaul deblocking again
2010-05-21 Fiona GlaserRewrite deblock strength calculation, add asm
2010-05-06 Anton MitrofanovMore cosmetics
2010-05-06 Fiona GlaserImprove temporal MV prediction
2010-04-24 Fiona GlaserSplit out MV prediction into mvpred.c
2010-04-23 Fiona GlaserFix 10l in cache_load changes
2010-04-23 Fiona GlaserMove deblocking/hpel into sliced threads
2010-04-23 Fiona GlaserPrefetch MB data in cache_load
2010-04-23 Fiona GlaserFix a ton of pessimization caused by aliasing in cache_...
2010-04-23 Fiona GlaserAdd CP128/M128 macros using SSE
2010-04-14 Fiona GlaserFix various early terminations with slices
2010-04-10 Fiona GlaserMake MV prediction work across slice boundaries
2010-04-10 Fiona GlaserCleanup and simplification of macroblock_load
2010-04-05 Alex WrightBetter b16x8/8x16 early termination in B-frames
2010-04-05 Fiona GlaserMassive cosmetic and syntax cleanup
2010-03-27 Henrik GramnerCosmetics in mvd handling
2010-03-27 Henrik GramnerCosmetics: use sizeof() where appropriate
2010-03-27 Fiona GlaserSplit up analyse_init
2010-03-27 Fiona GlaserMuch more accurate B-skip detection at 2 < subme < 7
2010-03-27 Fiona GlaserShrink some arrays in x264_t
2010-03-27 Anton MitrofanovFix two nondeterminisms
2010-02-25 Fiona GlaserFix regression in r1449
2010-02-25 Fiona GlaserCut size of MVD arrays by a factor of 2 again
2010-02-23 Fiona GlaserMuch faster and more efficient MVD handling
2010-02-23 Fiona GlaserAdd temporal predictor support to interlaced encoding
2010-02-23 Fiona GlaserKeep track of macroblock partitions
2010-02-23 Fiona GlaserMuch faster and simpler direct spatial calculation
2010-02-15 Fiona GlaserBackport various speed tweak ideas from ffmpeg
next