Displaying 12 results from an estimated 12 matches for "mmxstate".
Did you mean:
minstate
2005 Aug 20
0
[PATCH] remove some FZIGZAG
...dct_buf[ci]=(ogg_int16_t)((ogg_int32_t)_dct_coeffs[ci]*_ac_iquant[ci]);
+ dct_buf[ci]=(ogg_int16_t)((ogg_int32_t)_dct_coeffs[zzi]*_ac_iquant[ci]);
}
/*Then, fill in the remainder of the coefficients with 0's, and perform
the iDCT.*/
diff -Naur ../mergeSTATE/test/lib/x86/mmxstate.c test/lib/x86/mmxstate.c
--- ../mergeSTATE/test/lib/x86/mmxstate.c 2005-08-17 21:03:14.000000000 +0200
+++ test/lib/x86/mmxstate.c 2005-08-20 11:39:04.899191500 +0200
@@ -29,7 +29,7 @@
void oc_state_frag_recon_mmx(oc_theora_state *_state,const oc_fragment *_frag,
- int _pli,ogg_int16_t _dct_c...
2008 Apr 10
2
Delay occurred when the makefile change
...wrapper.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) \
$(encoder_arch_sources) \...
2008 Apr 23
1
Theora got extreamly slow (Makefile.am was changed)
...wrapper.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) \
$(encoder_arch_sources) \...
2005 Jul 20
1
MMX IDCT for theora-exp
...,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 11:56:57.753346000 +...
2008 Jun 30
1
building theora for windows
...with
Visual Studio Express.
Building the ogg-library was a piece of cake, but after converting the
project-files for theora, I still get numerous errors, such as:
fatal error C1083: Datei (Quelle) kann nicht ge?ffnet werden:
"..\..\..\lib\dec\x86_vc\x86state.c": No such file or directory mmxstate.c
Probably it's just a problem with path-variables incorrectly set, but I'm no
real fan of the Visual C environment and I therefore unfortunately just have
rudimentary knowledge with that kit and can't fix it. I'm just trying to
build a JNI interface library that will incorporate t...
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
2005 Aug 17
2
MMX loop filter for theora-exp
...f(oc_state_loop_filter_init(_state,bounding_values+256))return;
for(pli=0;pli<3;pli++){
- oc_state_loop_filter_frag_rows(_state,bounding_values+256,
+ oc_state_loop_filter_frag_rows(_state,bounding_values,
framei,pli,0,_state->fplanes[pli].nvfrags);
}
}
diff -Naur a/lib/x86/mmxstate.c b/lib/x86/mmxstate.c
--- a/lib/x86/mmxstate.c 2005-08-17 09:29:56.618828750 +0200
+++ b/lib/x86/mmxstate.c 2005-08-17 21:03:14.678545000 +0200
@@ -258,3 +258,237 @@
/*This needs to be removed when decode specific functions are implemented:*/
__asm__ __volatile__("emms\n\t");
}
+...
2011 Apr 22
2
Can't compile libtheora vs2010
I'm getting errors like so on initial build of libtheora -
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\dec\x86_vc\x86stat.c': No such file or directory
1> mmxstate.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\dec\x86_vc\mmxstate.c': No such file or directory
1> mmxloopfilter.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\dec\x86_vc\mmxloopfilter.c': No such file or directory
1&...
2008 Apr 21
1
Compile libtheora 1.0beta3 with VS2005
...\..\..\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 or directory c1
Error 19 fatal error C1083: Cannot open source file:
'..\..\..\lib\dec\x86_vc\mmxstate.c': No such file or directory c1
Error 20 fatal error C1083: Cannot open source file:
'..\..\..\lib\dec\x86_vc\x86state.c': No such file or directory c1
****************************************************************************
so what can I do to solve this problem.
--...
2007 Dec 25
2
VC2005 MMX patch.
Here is the patch with my changes.
Most work went into the decoder. I just changed on the encoder if
something was nessesary to build the library.
You can find the patch here (quite big)..
http://torus.untergrund.net/code/theora_mmx_vc2005.diff
Please let me know if the encoder works without problems. I just did a
very brief testing of it.
The decoder has been tested against the test
2009 Feb 11
4
Benchmarks Inline-ASM vs. Intrinsics
...is even a tad better than the
vs.net one.
There is btw. a difference between VS.net whole program optimization or
simple per translation unit optimization, but the performance difference
is so small that it's nearly lost in the measurement noise. Moving the
mmx intrinsic functions into the mmxstate.c file and declaring them as
static inline made a bigger difference (still neglible).
Cheers,
Nils
2007 Oct 09
1
VC6 Patch
...c\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 File
+# Begin Source File
+
+SOURCE=..\lib\dec\quant.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\lib\enc\x86_32_vs\recon_mmx.c
+# End Source...