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

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

View Directory Listing Directory Listing


Sticky Revision:

Revision 1205 - Directory Listing
Modified Thu Nov 13 23:11:24 2003 UTC (20 years, 5 months ago) by edgomez
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 1199 - Directory Listing
Modified Mon Nov 3 19:58:16 2003 UTC (20 years, 5 months ago) by edgomez
* Small error fixed by Skal in his dev16 code (missing pshufd).
* Blocks used by DCT tests are now aligned with DECLARE_ALIGNED_MATRIX
  this avoids the well know segfaults when using SSE2 instructions that
  suppose data alignment.

Revision 1198 - Directory Listing
Modified Mon Nov 3 15:51:50 2003 UTC (20 years, 5 months ago) by edgomez
correct .rodata alignment

Revision 1192 - Directory Listing
Modified Tue Oct 28 22:23:03 2003 UTC (20 years, 6 months ago) by edgomez
* 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 - Directory Listing
Modified Fri Feb 21 14:49:29 2003 UTC (21 years, 2 months ago) by
This commit was manufactured by cvs2svn to create branch 'dev-api-4'.

Revision 851 - Directory Listing
Modified Sat Feb 15 15:22:19 2003 UTC (21 years, 2 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/x86_asm
Moved dev-api-3 to HEAD -- Nasty but efficient -- Merging work has been done too

Revision 652 - Directory Listing
Modified Sun Nov 17 00:35:33 2002 UTC (21 years, 5 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/x86_asm
License changed

Revision 605 - Directory Listing
Modified Sat Oct 19 12:20:33 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/x86_asm
Fixed copyrights

Revision 603 - Directory Listing
Modified Sat Oct 19 11:41:12 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/motion/x86_asm
Changed Michael Militzer to name + email (next patch will fix copyrights with the right holders)

Revision 458 - Directory Listing
Modified Tue Sep 10 19:28:01 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src/motion/x86_asm
updated license header

Revision 436 - Directory Listing
Modified Sat Sep 7 09:08:38 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src/motion/x86_asm
typo

Revision 431 - Directory Listing
Modified Fri Sep 6 17:04:21 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src/motion/x86_asm
typo

Revision 430 - Directory Listing
Modified Fri Sep 6 16:59:47 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src/motion/x86_asm
- Update license/copyright header
- Removed history header

Revision 329 - Directory Listing
Modified Tue Jul 23 12:59:57 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/x86_asm
sad[16,8]_mmx, sad[16,8]_3dn, sad8_xmm

Revision 308 - Directory Listing
Modified Thu Jul 18 13:42:00 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/motion/x86_asm
cglobal fix

Revision 262 - Directory Listing
Added Sun Jul 7 09:45:40 2002 UTC (21 years, 9 months ago) by Isibaar
Original Path: trunk/xvidcore/src/motion/x86_asm
split mmx,xmm,3dnow,sse2 code into different files, SMP fix, Skal's tweaked asm code

Sort log by:

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