[xiph-commits] r9865 - experimental/derf/theora-exp/lib/x86

tterribe at svn.xiph.org tterribe at svn.xiph.org
Tue Aug 30 11:22:03 PDT 2005


Author: tterribe
Date: 2005-08-30 11:22:01 -0700 (Tue, 30 Aug 2005)
New Revision: 9865

Modified:
   experimental/derf/theora-exp/lib/x86/cpu.c
   experimental/derf/theora-exp/lib/x86/mmxfrag.c
   experimental/derf/theora-exp/lib/x86/mmxidct.c
   experimental/derf/theora-exp/lib/x86/mmxstate.c
Log:
Add credit to Rudolf Marek in the source for his MMX optimizations.


Modified: experimental/derf/theora-exp/lib/x86/cpu.c
===================================================================
--- experimental/derf/theora-exp/lib/x86/cpu.c	2005-08-30 18:15:23 UTC (rev 9864)
+++ experimental/derf/theora-exp/lib/x86/cpu.c	2005-08-30 18:22:01 UTC (rev 9865)
@@ -8,9 +8,9 @@
  * THE Theora SOURCE CODE IS COPYRIGHT (C) 2002-2003                *
  * by the Xiph.Org Foundation http://www.xiph.org/                  *
  *                                                                  *
- ********************************************************************
-
  ********************************************************************/
+/*CPU capability detection for x86 processors.
+  Originally written by Rudolf Marek.*/
 
 #include "cpu.h"
 #include "x86int.h"

Modified: experimental/derf/theora-exp/lib/x86/mmxfrag.c
===================================================================
--- experimental/derf/theora-exp/lib/x86/mmxfrag.c	2005-08-30 18:15:23 UTC (rev 9864)
+++ experimental/derf/theora-exp/lib/x86/mmxfrag.c	2005-08-30 18:22:01 UTC (rev 9865)
@@ -10,6 +10,8 @@
  *                                                                  *
  ********************************************************************
 */
+/*MMX acceleration of fragment reconstruction for motion compensation.
+  Originally written by Rudolf Marek.*/
 #include "x86int.h"
 
 static const __attribute__((aligned(8),used)) ogg_int64_t V128=

Modified: experimental/derf/theora-exp/lib/x86/mmxidct.c
===================================================================
--- experimental/derf/theora-exp/lib/x86/mmxidct.c	2005-08-30 18:15:23 UTC (rev 9864)
+++ experimental/derf/theora-exp/lib/x86/mmxidct.c	2005-08-30 18:22:01 UTC (rev 9865)
@@ -1,3 +1,5 @@
+/*MMX acceleration of Theora's iDCT.
+  Originally written by Rudolf Marek, based on code from On2's VP3.*/
 #include <ogg/ogg.h>
 #include "../dct.h"
 #include "../idct.h"

Modified: experimental/derf/theora-exp/lib/x86/mmxstate.c
===================================================================
--- experimental/derf/theora-exp/lib/x86/mmxstate.c	2005-08-30 18:15:23 UTC (rev 9864)
+++ experimental/derf/theora-exp/lib/x86/mmxstate.c	2005-08-30 18:22:01 UTC (rev 9865)
@@ -10,6 +10,8 @@
  *                                                                  *
  ********************************************************************
 */
+/*MMX acceleration of complete fragment reconstruction algorithm.
+  Originally written by Rudolf Marek.*/
 #include "x86int.h"
 #include "../internal.h"
 



More information about the commits mailing list