Log of /branches/dev-api-4/xvidcore/src/motion/estimation_rd_based.c
Parent Directory
Revision
1230 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 30 16:13:16 2003 UTC (20 years, 6 months ago) by
edgomez
File length: 31498 byte(s)
Diff to
previous 1215
,
to
selected 1161
* Thread safe MPEG4 quantization functions.
Cleaned up version of patch provided by Michael
- fixed compiling problems on gcc
- added const qualifiers every where it was possible to help C compiler
optimization.
- added the mpeg_quant_matrices param to all ASM function prototype
in comments (even if it's not used, that shows we do it deliberatly)
- forces m[intra][0][0] = 8, otherwise XviD could write invalid streams.
* Added real CRC computing in xvid_bench.c
Revision
1215 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 19 12:24:25 2003 UTC (20 years, 6 months ago) by
syskin
File length: 30920 byte(s)
Diff to
previous 1205
,
to
selected 1161
SearchData revised - not longer constant across checkcandidates, but keeps search results in self - no pointers and redirections. All checkcandidates are faster now.
Revision
1205 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 13 23:11:24 2003 UTC (20 years, 6 months ago) by
edgomez
File length: 30957 byte(s)
Diff to
previous 1177
,
to
selected 1161
MMXed the calculation of SSE for 8x8 16bit blocks. This helps quite
a lot VHQ=4 mode.
My tests show with trellis:chroma_me:
- ~20% speed improvement for vhq=4.
- at least 5% when using vhq=1.
Of course this speedup vanishes if more CPU intensive features are
used. CruNcher who used gmc/qpel, noticed "only" a ~5% speed
improvement.
NB: i'm of course talking about overall speed improvement. Such a
small patch for such a big improvement :-)
Revision
1161 -
(
view)
(
download)
(
annotate)
-
[selected]
Modified
Wed Oct 1 23:23:01 2003 UTC (20 years, 7 months ago) by
edgomez
File length: 28438 byte(s)
Diff to
previous 1160
removed trailing spaces
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.