[svn] / branches / dev-api-4 / xvidcore / src / motion / x86_asm / sad_mmx.asm Repository:
ViewVC logotype

Log of /branches/dev-api-4/xvidcore/src/motion/x86_asm/sad_mmx.asm

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 1205 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 13 23:11:24 2003 UTC (20 years, 4 months ago) by edgomez
File length: 13027 byte(s)
Diff to previous 1198 , to selected 851
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 1198 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 3 15:51:50 2003 UTC (20 years, 4 months ago) by edgomez
File length: 11652 byte(s)
Diff to previous 1192 , to selected 851
correct .rodata alignment

Revision 1192 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 28 22:23:03 2003 UTC (20 years, 5 months ago) by edgomez
File length: 11585 byte(s)
Diff to previous 886 , to selected 851
* Applied same style to all asm files
* Replaced current sad sse2 operators with skal's ones
* Removed old and unused colorspace asm files

Revision 886 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 21 14:49:29 2003 UTC (21 years, 1 month ago) by
File length: 11728 byte(s)
Diff to previous 851
This commit was manufactured by cvs2svn to create branch 'dev-api-4'.

Revision 851 - (view) (download) (annotate) - [selected]
Modified Sat Feb 15 15:22:19 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src/motion/x86_asm/sad_mmx.asm
File length: 11728 byte(s)
Diff to previous 652
Moved dev-api-3 to HEAD -- Nasty but efficient -- Merging work has been done too

Revision 652 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 17 00:35:33 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/x86_asm/sad_mmx.asm
File length: 11145 byte(s)
Diff to previous 431 , to selected 851
License changed

Revision 431 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 6 17:04:21 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src/motion/x86_asm/sad_mmx.asm
File length: 10027 byte(s)
Diff to previous 430 , to selected 851
typo

Revision 430 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 6 16:59:47 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src/motion/x86_asm/sad_mmx.asm
File length: 10027 byte(s)
Diff to previous 329 , to selected 851
- Update license/copyright header
- Removed history header

Revision 329 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 23 12:59:57 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/x86_asm/sad_mmx.asm
File length: 9701 byte(s)
Diff to previous 262 , to selected 851
sad[16,8]_mmx, sad[16,8]_3dn, sad8_xmm

Revision 262 - (view) (download) (annotate) - [select for diffs]
Added Sun Jul 7 09:45:40 2002 UTC (21 years, 8 months ago) by Isibaar
Original Path: trunk/xvidcore/src/motion/x86_asm/sad_mmx.asm
File length: 6330 byte(s)
Diff to selected 851
split mmx,xmm,3dnow,sse2 code into different files, SMP fix, Skal's tweaked asm code

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.

  Diffs between and
  Type of Diff should be a

Sort log by:

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4