x264 r1153 :cool:
ZitatAlles anzeigencommit 7b6ce6a005f791f1d82c369d2f1e1c30b9ccbe80 r1153
Author: Loren Merritt <pengvado@akuvian.org>
Date: Tue May 19 02:47:15 2009 +0000fix a race condition at the end of thread_input
commit fb4e2845497f77e2dae3262e1414de2cdf327ab5 r1152
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Mon May 18 22:40:45 2009 -0400Various trellis speed optimizations
commit e86a1734047fb3e3af8dbe17a0e29479e839635b r1151
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Sat May 16 12:16:34 2009 -0700Make i686 the default arch on x86_32
Disabling asm will default to a generic arch.
Also fix configure for gcc 4.4.
commit 0e050663d16cd5b095723bd00136873aa461d5cd r1150
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Fri May 15 20:07:59 2009 -0700Faster signed golomb coding
3% faster CAVLC RDO and bitstream writing.
commit 3b80f2321937ed4962c6e2fcc679765bbf729723 r1149
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Thu May 14 04:11:15 2009 -0700Faster spatial direct MV prediction
unroll/tweak col_zero_flag
commit 400740ba1a8a7a6001aa9b01e9be0b3d0905856e r1148
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Mon May 4 04:19:28 2009 -0700More CABAC and CAVLC optimizations
Simplified function calling for block_residual_write_(cabac|cavlc) and improved sigmap coding.
Tried making 0/1-bit specific versions of CABAC asm, but benefit was minimal under GCC 4.3.
Helped a decent bit under 3.4, but you shouldn't be using such old versions anyways.
commit f526f244cbc21c245064a2a9c5611840dd3b5203 r1147
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Wed Apr 29 22:54:52 2009 -0700Various optimizations in frametype lookahead
commit ecae94a0ee6689bec9d32d64cce64cab7790a984 r1146
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Sun Apr 26 22:13:17 2009 -0700Some cosmetics/cleanup
Move some macros to x86util.asm that should have been there to begin with.
Fix a typo that didn't cause any issues.
commit d2e1e1c35c43ea9c90c9211be6202143b69b35b9 r1145
Author: Guillaume Poirier <gpoirier@mplayerhq.hu>
Date: Tue Apr 21 21:18:44 2009 +0000fix "incompatible types in initialization" compilation issues with GCC 4.3 (which is stricter than previous compiler version)
commit 4fc8c03ad568efe3dd2f57db33b0863d29cb63a0 r1144
Author: Guillaume Poirier <gpoirier@mplayerhq.hu>
Date: Tue Apr 21 17:32:21 2009 +0200fix conversions between vectors with differing element types or numbers of subparts errors
commit 755470584932877c4d5ea1b51c2cc2dbd044b7ca r1143
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Sat Apr 18 16:07:53 2009 -0700Add "coded blocks" stat to output information.
This measures the total percentage of blocks, intra and inter, which have nonzero coefficients.
"y,uvAC,uvDC" refers to luma, chroma DC, and chroma AC blocks.
Note that skip blocks are included in this stat.
commit a908c88f0bbd4250afbd16b6c55b3c9f613af96d r1142
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Fri Apr 17 23:38:29 2009 -0700Enable asm predict_8x8_filter
I'm not entirely sure how this snuck its way out of holger's intra pred patch.
commit c74726e1ed0312e2073f0ea8c45804a870512579 r1141
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Fri Apr 17 06:00:39 2009 -0700Remove various bits of dead code found by CLANG.
Zitatlibx264 SVN-r1153:
libx264-r1153, MinGW GCC 4.4.0, optimized for Core 2
libx264-r1153, MinGW GCC 4.4.0, optimized for K10
libx264-r1153, MinGW GCC 4.4.0, optimized for Pentium 2 and laterlibx264 SVN-r1153 using experimental AutoVAQ patch v0.2 by BugMaster:
libx264-r1153, MinGW GCC 4.4.0, optimized for Core 2
libx264-r1153, MinGW GCC 4.4.0, optimized for K10
libx264-r1153, MinGW GCC 4.4.0, optimized for Pentium 2 and laterThese builds will NOT work with Avidemux 2.4.x any longer. Please update to Avidemux 2.5 SVN-r4763 or later now!
The patches used for my builds can be found at this location. More info on BugMaster's patch in this thread!
ZitatAlles anzeigenx264 r1153 x64 (unpatched)
gcc 4.4.0 (release) fprofiled build.
-------------------------x264.1153M.x86.exe / x264.1153M.x64.exe
gcc 4.4.0 (release) fprofiled builds (x86 uses -march=pentium2).Patches used:
x264-r1134-threaded-slicetype-v14.diff
x264_threaded_slicetype_windows_fix.diff
x264_hrd_pulldown.12_interlace.diff
x264_win_zone_parse_fix_05.diff