search for: mmxstate

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...