Displaying 8 results from an estimated 8 matches for "mmxfrag".
Did you mean:
mem_frag
2007 Dec 30
2
Patch: fragment reconstruction MMX for GCC
Hi again,
I measured my fragment reconstructions against the compiler output from
GCC and well - the new codes perform better, so I brushed up my gcc
inline assembler skills and made a port.
Code is here: http://torus.untergrund.net/code/mmxfrag.c
All routines perform much better now. Inter2 alone got a speedup of
factor 5 on Pentium-M. Athlon CPU's execute roughly 3 times faster.
Hadn't had the chance to benchmark core2 though. It would be nice to
hear if the code compiles on 64bit intel.
Regarding the MSVC patch I made a co...
2008 Apr 10
2
Delay occurred when the makefile change
...apper.c \
dec/decapiwrapper.c \
dec/decinfo.c \
dec/decode.c \
dec/dequant.c \
dec/fragment.c \
dec/huffdec.c \
dec/idct.c \
dec/info.c \
dec/internal.c \
dec/quant.c \
dec/state.c
if CPU_x86_64
decoder_x86_sources = \
dec/x86/mmxidct.c \
dec/x86/mmxfrag.c \
dec/x86/mmxstate.c \
dec/x86/x86state.c
else
if CPU_x86_32
decoder_x86_sources = \
dec/x86/mmxidct.c \
dec/x86/mmxfrag.c \
dec/x86/mmxstate.c \
dec/x86/x86state.c
endif
endif
libtheora_la_SOURCES = \
cpu.c \
$(decoder_x86_sources) \
$(decoder_sources) \
$(...
2008 Apr 23
1
Theora got extreamly slow (Makefile.am was changed)
...apper.c \
dec/decapiwrapper.c \
dec/decinfo.c \
dec/decode.c \
dec/dequant.c \
dec/fragment.c \
dec/huffdec.c \
dec/idct.c \
dec/info.c \
dec/internal.c \
dec/quant.c \
dec/state.c
if CPU_x86_64
decoder_x86_sources = \
dec/x86/mmxidct.c \
dec/x86/mmxfrag.c \
dec/x86/mmxstate.c \
dec/x86/x86state.c
else
if CPU_x86_32
decoder_x86_sources = \
dec/x86/mmxidct.c \
dec/x86/mmxfrag.c \
dec/x86/mmxstate.c \
dec/x86/x86state.c
endif
endif
libtheora_la_SOURCES = \
cpu.c \
$(decoder_x86_sources) \
$(decoder_sources) \
$(...
2011 Apr 22
2
Can't compile libtheora vs2010
...ter.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\dec\x86_vc\mmxloopfilter.c': No such file or directory
1> mmxidct.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\dec\x86_vc\mmxidct.c': No such file or directory
1> mmxfrag.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\dec\x86_vc\mmxfrag.c': No such file or directory
1> state.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file: '..\lib\dec\state.c': No
such file or directory
1> quant.c (TaskId:16)...
2008 Apr 21
1
Compile libtheora 1.0beta3 with VS2005
...a.h 28
Error 22 fatal error C1083: Cannot open include file: 'ogg/ogg.h': No
such file or directory c:\documents and
settings\manoj\desktop\libtheora-1.0beta3\include\theora\theoraenc.h 23
Error 16 fatal error C1083: Cannot open source file:
'..\..\..\lib\dec\x86_vc\mmxfrag.c': No such file or directory c1
Error 17 fatal error C1083: Cannot open source file:
'..\..\..\lib\dec\x86_vc\mmxidct.c': No such file or directory c1
Error 18 fatal error C1083: Cannot open source file:
'..\..\..\lib\dec\x86_vc\mmxloopfilter.c': No such file...
2005 Mar 23
3
[PATCH] promised MMX patches rc1
Hello,
Here is my first speedup patch. Like 10-11%. No IDCT yet.
Please feel free to comment my code or even better think about
improvements. :) I belive my routines are not so bad, maybe
one day they will be even more faster.
What needs to be optimized is the loop filter fuction. I have
no ideas now how to do it. It does not leave much space for parallel
stuff, copying memory from lot of
2007 Oct 09
1
VC6 Patch
...=..\lib\dec\info.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\lib\dec\internal.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\lib\enc\mcomp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\lib\enc\misc_common.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\lib\dec\x86\mmxfrag.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\lib\dec\x86\mmxidct.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\lib\dec\x86\mmxstate.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\lib\enc\pb.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\lib\enc\pp.c
+# End Source...
2005 Jul 20
1
MMX IDCT for theora-exp
...int16_t _dc_iquant,const ogg_uint16_t _ac_iquant[64]);
#endif
diff -Naur a/lib/Makefile.am b/lib/Makefile.am
--- a/lib/Makefile.am 2005-07-20 11:39:30.383889500 +0200
+++ b/lib/Makefile.am 2005-07-20 11:57:27.867228000 +0200
@@ -5,6 +5,7 @@
EXTRA_DIST = \
x86/cpu.c \
+ x86/mmxidct.c \
x86/mmxfrag.c \
x86/mmxstate.c \
x86/x86state.c
@@ -12,6 +13,7 @@
if OC_X86ASM
X86ASM_FILES = \
x86/cpu.c \
+ x86/mmxidct.c \
x86/mmxfrag.c \
x86/mmxstate.c \
x86/x86state.c
diff -Naur a/lib/state.c b/lib/state.c
--- a/lib/state.c 2005-07-20 11:39:30.351887500 +0200
+++ b/lib/state.c 2005-07-20 1...