CABAC/CAVLC: use the new bit-iterating macro here too
[x264/x264-sandbox.git] / encoder / rdo.c
2013-02-26 Fiona Glaserquant_4x4x4: quant one 8x8 block at a time
2013-01-09 Loren MerrittBump dates to 2013
2012-02-04 HiiBump dates to 2012
2012-01-18 Loren MerrittFix trellis 2 + subme >= 8
2012-01-15 Loren MerrittCABAC trellis opts part 4: x86_64 asm
2012-01-15 Loren MerrittCABAC trellis opts part 3: make some arrays non-static
2012-01-15 Loren MerrittCABAC trellis opts part 2: C optimizations
2012-01-15 Loren MerrittCABAC trellis opts part 1: minor change in output
2011-12-06 Fiona GlaserFix regression in r2118
2011-12-01 Fiona GlaserCABAC trellis optimizations: use SIMD quant
2011-10-22 Fiona GlaserSSSE3/SSE4/AVX 9-way fully merged i8x8 analysis (sad_x9)
2011-10-22 Loren MerrittMerge i4x4 prediction with intra_mbcmp_x9_4x4
2011-10-22 Henrik GramnerAllow setting a chroma format at compile time
2011-09-21 Fiona GlaserCAVLC: clean up and restructure
2011-09-21 Henrik Gramner4:2:2 encoding support
2011-09-21 Loren MerrittOptimize x86 intra_predict_4x4 and 8x8
2011-07-22 Henrik GramnerShrink two arrays
2011-07-10 Fiona Glaser4:4:4 encoding support
2011-05-12 Simon HorlickMBAFF: Make interlaced support a compile time option
2011-03-24 Kieran KunhyaCosmetics: make struct definition braces consistent
2011-01-25 Sean McGovernBump dates to 2011
2010-12-18 Fiona GlaserReally fix gcc win32 misalignment crash
2010-12-14 Anton MitrofanovWork around gcc/ld alignment bug on win32
2010-11-19 Oskar Arvidssonx86 asm for high-bit-depth quant
2010-10-10 Anton MitrofanovVarious cosmetics
2010-09-18 Fiona GlaserUpdate source file headers
2010-08-24 Fiona GlaserCAVLC "trellis"
2010-08-16 Fiona GlaserDeblock-aware RD
2010-07-04 Oskar ArvidssonSupport for 9 and 10-bit encoding
2010-06-02 Oskar ArvidssonConvert to a unified "dctcoeff" type for DCT data
2010-06-02 Oskar ArvidssonConvert to a unified "pixel" type for pixel data
2010-05-17 Fiona GlaserOverhaul CABAC: faster, less cache usage
2010-04-29 Henrik GramnerMore write-combining
2010-04-05 Fiona GlaserFaster CABAC state copying for small partitions
2010-04-05 Fiona GlaserMassive cosmetic and syntax cleanup
2010-03-27 Fiona GlaserMake a bunch of small functions ALWAYS_INLINE
2010-02-23 Anton MitrofanovFaster, more accurate psy-RD caching
2010-02-22 Fiona GlaserFix integer overflow in chroma SSD check
2010-01-28 Fiona GlaserHardcode the bs_t in cavlc.c; passing it around is...
2010-01-14 Fiona GlaserFaster psy-trellis init
2009-10-12 Loren Merrittchange all dct arrays to 1d.
2009-09-13 Fiona GlaserOptimize rounding of luma and chroma DC coefficients
2009-08-23 David ConradGSOC merge part 2: ARM stack alignment
2009-08-17 Fiona GlaserFix two bugs in QPRD
2009-07-26 Fiona GlaserAdd QPRD support as subme=10
2009-07-22 Loren Merrittshut up valgrind warnings in trellis
2009-06-22 Fiona GlaserVarious CABAC optimizations and cleanups
2009-05-19 Fiona GlaserVarious trellis speed optimizations
2009-02-03 Fiona GlaserMeasure CBP cost in i8x8 RD refinement
2009-01-30 Fiona GlaserMassive overhaul of nnz/cbp calculation
2008-11-29 Fiona GlaserCosmetic: update various file headers.
2008-11-07 Fiona GlaserFaster CABAC residual encoding
2008-10-27 Fiona GlaserOptimize CABAC bit cost calculation
2008-10-22 Fiona GlaserSub-8x8 Qpel-RD in P-frames
2008-10-22 Fiona GlaserFix possible crash in trellis at very low QPs
2008-10-18 Fiona GlaserExtend trellis to support luma/chroma DC and chroma AC
2008-09-15 Loren Merritthadamard_ac for psy-rd
2008-09-15 Fiona GlaserPsychovisually optimized rate-distortion optimization...
2008-08-21 Loic Le Loarershut up various gcc warnings
2008-08-21 Loren Merrittcosmetics
2008-08-09 Fiona GlaserImprove subme7 at low QPs and add subme7 support in...
2008-07-10 Fiona Glaserfaster bs_write
2008-07-04 Fiona GlaserUpdate file headers throughout x264
2008-06-08 Fiona GlaserPartially inline trellis quantization
2008-04-21 Loren Merrittcheckasm cabac
2008-03-25 Loren Merrittreduce the size of some cabac arrays
2008-03-25 Fiona Glaseruse cabac context transition table from trellis in...
2008-03-25 Fiona Glaserrearrange cabac struct to reduce code size
2008-03-24 Fiona Glaserhigher precision RD lambda
2008-03-24 Loren Merrittfaster cabac_encode_ue_bypass
2008-03-23 Loren Merrittinline cabac_size_decision
2008-03-17 Fiona Glasermemcpy_aligned_sse2
2008-01-27 Loren Merrittshave a couple cycles off cabac functions
2007-12-02 Loren Merrittreduce the data type used in some tables. 16KB smaller...
2007-09-20 Loren Merrittfix an arithmetic overflow in trellis at high qp.
2007-04-06 Loren Merrittfaster cabac rdo. up to 10% faster at q0, but negligibl...
2007-04-04 Loren Merrittsimplify trellis
2007-04-04 Loren Merritt2x faster quant. 2% overall.
2006-10-29 Loren Merrittcompute chroma_qp only once per mb
2006-10-29 Loren Merrittrd refinement of intra chroma direction (enabled in...
2006-10-01 Loren Merrittsupport interlace. uses MBAFF syntax, but is not adapti...
2006-04-20 Loren Merrittupdate msvc project files.
2006-03-20 Loren MerrittRD subpel motion estimation (--subme 7)
2006-02-27 Loren Merrittcopy current macroblock to a smaller buffer, to improve...
2006-02-13 Loren Merrittcosmetics
2006-01-04 Loren Merrittless 64bit math: 12% faster trellis
2005-11-03 Loren Merrittif p16x16 RD decides to code a MB as p_skip, then don...
2005-11-03 Loren MerrittTrellis RD quantization.
2005-10-15 Loren Merrittduring RDO, skip the bitstream writing and just calcula...
2005-06-14 Loren Merrittrate-distortion optimized MB types in I- and P-frames...