Displaying 7 results from an estimated 7 matches for "dsp_mmx".
2008 Apr 10
2
Delay occurred when the makefile change
...****************************
DEFS = -DLINUX -DRETSIGTYPE=void -DHAVE_SIGACTION=1
LIBS = -lpthread
INCS = -I.
INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/lib
-I$(top_srcdir)/lib/dec -I$(top_srcdir)/lib/enc
EXTRA_DIST = \
enc/x86_32/dct_decode_mmx.c \
enc/x86_32/dsp_mmx.c \
enc/x86_32/dsp_mmxext.c \
enc/x86_32/recon_mmx.c \
enc/x86_32/fdct_mmx.c \
enc/x86_32/idct_mmx.c \
enc/x86_64/dsp_mmx.c \
enc/x86_64/dsp_mmxext.c \
enc/x86_64/recon_mmx.c \
enc/x86_64/fdct_mmx.c \
enc/x86_64/idct_mmx.c \...
2008 Apr 23
1
Theora got extreamly slow (Makefile.am was changed)
...****************************
DEFS = -DLINUX -DRETSIGTYPE=void -DHAVE_SIGACTION=1
LIBS = -lpthread
INCS = -I.
INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/lib
-I$(top_srcdir)/lib/dec -I$(top_srcdir)/lib/enc
EXTRA_DIST = \
enc/x86_32/dct_decode_mmx.c \
enc/x86_32/dsp_mmx.c \
enc/x86_32/dsp_mmxext.c \
enc/x86_32/recon_mmx.c \
enc/x86_32/fdct_mmx.c \
enc/x86_32/idct_mmx.c \
enc/x86_64/dsp_mmx.c \
enc/x86_64/dsp_mmxext.c \
enc/x86_64/recon_mmx.c \
enc/x86_64/fdct_mmx.c \
enc/x86_64/idct_mmx.c \...
2006 May 02
6
patch to build theora-mmx on AMD64
Hi all, I've patched theora-mmx to build on x86_64. The patch against
SVN is attached.
Basically all I did was to copy lib/i386 to lib/x86_64 and tweak the
assembler code a bit:
* added to each file: typedef unsigned long int ogg_uint64_t
* converted all asm inputs to 64-bit in: dsp_mmxext.c, fdct_mmx.c, recon_mmx.c
* left all asm outputs at 32-bit
* I didn't patch dsp_mmx.c, since all x86_64 processors have SSE, thus
there's no need for the old mmx version
I also made minor modifications to cpu.c to get CPUID working
correctly on x86_64.
I've tested the patch usin...
2007 Oct 09
1
VC6 Patch
...=..\lib\dec\decode.c
# End Source File
# Begin Source File
-SOURCE=..\lib\huffman.c
+SOURCE=..\lib\dec\dequant.c
# End Source File
# Begin Source File
-SOURCE=..\lib\idct.c
+SOURCE=..\lib\enc\dsp.c
# End Source File
# Begin Source File
-SOURCE=..\lib\mcomp.c
+SOURCE=..\lib\enc\x86_32_vs\dsp_mmx.c
# End Source File
# Begin Source File
-SOURCE=..\lib\misc_common.c
+SOURCE=..\lib\enc\encode.c
# End Source File
# Begin Source File
-SOURCE=..\lib\pb.c
+SOURCE=..\lib\enc\encoder_huffman.c
# End Source File
# Begin Source File
-SOURCE=..\lib\pp.c
+SOURCE=..\lib\enc\encoder_idct.c
#...
2006 Jun 21
2
Theora MMX and Mac OS X Intel
...4
and replace .rept .. .endr with #defines.
but to makes things more complicated apple's GAS does not support
movsx instructions and thus the following line does not work:
" movsx %%di, %%edi \n\t"
[ more details at https://trac.xiph.org/browser/trunk/theora/lib/
x86_32/dsp_mmx.c#L443 ]
if anyone has an idea how that could be replaced or written in a way
that it works
on OS X, please let me know. making asm optimization available for os
x intel would be nice.
j
-------------- next part --------------
A non-text attachment was scrubbed...
Name: theora_mactel.patch
T...
2011 Apr 22
2
Can't compile libtheora vs2010
...#39;..\lib\enc\x86_32_vs\recon_mmx.c': No such file or directory
1> fdct_mmx.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\enc\x86_32_vs\fdct_mmx.c': No such file or directory
1> Generating Code... (TaskId:16)
1> Compiling... (TaskId:16)
1> dsp_mmx.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\enc\x86_32_vs\dsp_mmx.c': No such file or directory
1> reconstruct.c (TaskId:16)
1>c1 : fatal error C1083: Cannot open source file:
'..\lib\enc\reconstruct.c': No such file or directory
1> mode....
2004 Aug 24
5
MMX/mmxext optimisations
quite some speed improvement indeed.
attached the updated patch to apply to svn/trunk.
j
-------------- next part --------------
A non-text attachment was scrubbed...
Name: theora-mmx.patch.gz
Type: application/x-gzip
Size: 8648 bytes
Desc: not available
Url : http://lists.xiph.org/pipermail/theora-dev/attachments/20040824/5a5f2731/theora-mmx.patch-0001.bin