]> git.sesse.net Git - x264/history - common/pixel.c
Switch to exponential interpolation between presets.
[x264] / common / pixel.c
2016-01-16 Henrik GramnerBump dates to 2016
2015-10-11 Martin Storsjöarm: Implement x264_pixel_sa8d_satd_16x16_neon
2015-10-11 Martin Storsjöarm: Add neon versions of vsad, asd8 and ssd_nv12_core
2015-07-25 Rishikesh Moremips: MSA pixel optimizations
2015-02-23 Anton MitrofanovBump dates to 2015
2014-12-16 Janne Grunauaarch64: NEON asm for 8x16c intra prediction
2014-12-16 Janne Grunauaarch64: implement x264_pixel_asd8_neon
2014-12-16 Janne Grunauaarch64: NEON asm for 4x16 sad, satd and ssd
2014-12-16 Janne Grunauaarch64: implement x264_pixel_ssd_nv12_core_neon
2014-12-16 Janne Grunauaarch64: implement x264_pixel_vsad_neon
2014-12-16 Janne Grunauaarch64: implement x264_pixel_sa8d_satd_16x16_neon
2014-10-17 Henrik Gramnerx86: AVX2 high bit-depth var_16x16
2014-08-26 Janne Grunauaarch64: intra predition NEON asm
2014-08-26 Janne Grunauaarch64: pixel metrics NEON asm
2014-07-20 Anton MitrofanovRemove meaningless use of abs()
2014-07-20 Diego BiurrunDelete all SPARC optimizations
2014-04-22 James Almerx86: XOP pixel_sad_{x3, x4} high bit-depth
2014-04-22 James Almerx86: XOP pixel_ssd_nv12_core
2014-04-22 James Almerx86: add missing initialization for high bit-depth...
2014-04-22 James Almerx86: add missing initializations for high bit-depth...
2014-04-22 Janne Grunauarm: implement x264_predict_4x4_v_armv6
2014-03-13 Janne Grunauarm: use available neon functions for intra_sa8d/sad...
2014-03-12 Janne Grunauarm: implement x264_pixel_var2_8x16_neon
2014-03-12 Janne Grunauarm: implement x264_pixel_var_8x16_neon
2014-01-08 Henrik GramnerBump dates to 2014
2014-01-08 Anton MitrofanovUse 8x16c wrappers with x86 asm functions for 4:2:2...
2013-08-23 Henrik Gramnerx86: SSSE3 implementation of pixel_sad_x3 and pixel_sad_x4
2013-07-05 Henrik Gramnerx86: Remove X264_CPU_SSE_MISALIGN functions
2013-05-20 Fiona Glaserx86: AVX2 intra_sad_x3_8x8c
2013-05-20 Henrik Gramnerx86: AVX2 high bit-depth intra_sad_x3_8x8
2013-05-17 Henrik Gramnerx86: Don't use explicitly aligned versions of SAD on...
2013-05-17 Henrik Gramnerx86: Add missing initializations for high bit-depth...
2013-04-23 Henrik Gramnerx86: AVX2 pixel_ssd_nv12_core
2013-04-23 Henrik Gramnerx86: AVX2 high bit-depth pixel_ssd
2013-04-23 Henrik Gramnerx86: AVX2 high bit-depth pixel_sad_x3/pixel_sad_x4
2013-04-23 Henrik Gramnerx86: AVX2 high bit-depth vsad
2013-04-23 Henrik Gramnerx86: AVX2 high bit-depth pixel_sad
2013-04-23 Fiona Glaserx86: more AVX2 framework, AVX2 functions, plus some...
2013-04-23 Fiona Glaserx86: correctly check stack alignment for Atom hadamard_ac
2013-02-26 Fiona Glaserx86: detect Bobcat, improve Atom optimizations, reorgan...
2013-02-26 Oskar Arvidssonx86: combined SA8D/SATD dsp function
2013-02-26 Oskar Arvidssonx86: port SSE2+ SATD functions to high bit depth
2013-02-25 Henrik Gramnerx86: Use SSE instead of SSE2 for copying data
2013-01-09 Loren MerrittBump dates to 2013
2012-04-23 Henrik GramnerFaster chroma weight cost calculation
2012-03-06 Henrik GramnerFix incorrect zero-extension assumptions in x86_64 asm
2012-02-04 HiiBump dates to 2012
2012-01-15 Cristian MilitaruHigh bit depth intra_sad_x3_4x4
2012-01-15 Matt HabelHigh bit depth intra_sad_x3_8x8, intra_satd_x3_4x4...
2012-01-15 IliaMore 4:2:2 asm functions
2011-10-22 Fiona GlaserSome more 4:2:2 x86 asm
2011-10-22 Loren MerrittRemove obsolete versions of intra_mbcmp_x3
2011-10-22 Loren MerrittSSSE3/SSE4/AVX 9-way fully merged i8x8 analysis (sa8d_x9)
2011-10-22 Fiona GlaserSSSE3/SSE4/AVX 9-way fully merged i8x8 analysis (sad_x9)
2011-10-22 Fiona GlaserInitial XOP and FMA4 support on AMD Bulldozer
2011-10-12 Fiona GlaserFix pixel_var2 with 4:2:2 encoding
2011-09-21 Fiona GlaserSome initial 4:2:2 x86 asm
2011-09-21 Henrik Gramner4:2:2 encoding support
2011-09-21 Loren MerrittSSSE3/SSE4 9-way fully merged i4x4 analysis (sad/satd_x9)
2011-09-21 Loren MerrittFaster intra_mbcmp_x3 for versions without dedicated asm
2011-08-24 Loren MerrittOptimize predict_8x8_filter and incidentally remove...
2011-08-10 Loren MerrittEnable some existing asm functions that were missing...
2011-08-09 Loren MerrittCosmetics: s/mmxext/mmx2/
2011-07-22 Anton MitrofanovVarious cosmetics
2011-07-10 Fiona GlaserFix SSIM calculation with sliced threads
2011-05-12 Fiona GlaserMBAFF: Add regularization to VSAD metric
2011-05-12 Fiona GlaserMBAFF: Improve handling of bottom row mod32 padding
2011-05-12 Simon HorlickMBAFF: Enable adaptive MBAFF with VSAD decision
2011-05-12 Simon HorlickMBAFF: Create a VSAD DSP function
2011-02-18 Daniel KangAdd AVX functions where 3+ arg commands are useful
2011-01-25 Sean McGovernBump dates to 2011
2011-01-10 Daniel KangSSE2 high bit depth SSIM functions
2011-01-10 Fiona GlaserSSSE3 high bit depth sad_aligned functions
2011-01-10 Daniel KangFix overflow in SSIM calculation in 10-bit
2010-11-23 Sean McGovernFix build on SPARC Solaris 10
2010-11-20 Fiona GlaserFix some crashes with high bit depth
2010-11-19 Oskar ArvidssonConvert X264_HIGH_BIT_DEPTH to HIGH_BIT_DEPTH
2010-11-19 Oskar Arvidssonx86 asm for high-bit-depth pixel metrics
2010-10-31 Oskar ArvidssonFix overflows in satd, sa8d and hadamard_ac with high...
2010-10-31 Oskar ArvidssonFix potential problem with overflows in ssd_nv12
2010-09-18 Fiona GlaserUpdate source file headers
2010-07-15 Loren MerrittConvert x264 to use NV12 pixel format internally
2010-07-04 Oskar ArvidssonSupport for 9 and 10-bit encoding
2010-06-25 Fiona GlaserSSE4 and SSSE3 versions of some intra_sad functions
2010-06-09 Henrik GramnerReplace some divisions with shifts
2010-06-09 Steven WaltersPreprocessing cosmetics
2010-06-09 Fiona GlaserTake more shortcuts in i4x4/i8x8 analysis
2010-06-02 Oskar ArvidssonConvert to a unified "pixel" type for pixel data
2010-05-26 Fiona GlaserDetect Atom CPU, enable appropriate asm functions
2010-04-05 Fiona GlaserMassive cosmetic and syntax cleanup
2010-02-25 David ConradDisable Altivec and VIS optimizations when --disable...
2009-11-17 Fiona GlaserFaster weightp analysis
2009-08-24 David ConradGSOC merge part 3: ARM NEON pixel assembly functions
2009-07-03 Fiona GlaserEarly termination for chroma encoding
2009-03-31 Fiona Glaserintra_sad_x3_8x8 assembly
2009-03-30 Fiona Glaserintra_sad_x3_4x4 assembly
2009-03-30 Fiona Glaserintra_sad_x3_8x8c assembly
2009-03-17 Fiona GlaserSSE2 zigzag_interleave
2009-03-07 Holger LubitzVastly faster SATD/SA8D/Hadamard_AC/SSD/DCT/IDCT
2009-03-04 Fiona GlaserSlightly faster 8x16 SAD on Penryn Core 2
next