Re-organize the x86/x86-64 SIMD routines into separate folders by instruction set so we can name each routine similarly to its corresponding C file. This also makes it easier to add support for new instruction sets.
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@1280 632fc199-4ca6-4c93-a231-07263d6284db
This commit is contained in:
@@ -2,26 +2,31 @@ noinst_LTLIBRARIES = libsimd.la
|
||||
|
||||
BUILT_SOURCES = jsimdcfg.inc
|
||||
|
||||
EXTRA_DIST = nasm_lt.sh jcclrmmx.asm jcclrss2.asm jdclrmmx.asm jdclrss2.asm \
|
||||
jdmrgmmx.asm jdmrgss2.asm jcclrss2-64.asm jdclrss2-64.asm \
|
||||
jdmrgss2-64.asm jcgryss2-64.asm jcgrymmx.asm jcgryss2.asm CMakeLists.txt
|
||||
EXTRA_DIST = nasm_lt.sh CMakeLists.txt \
|
||||
i386-mmx/jccolext.asm i386-mmx/jcgryext.asm i386-mmx/jdcolext.asm \
|
||||
i386-mmx/jdmrgext.asm \
|
||||
i386-sse2/jccolext.asm i386-sse2/jcgryext.asm i386-sse2/jdcolext.asm \
|
||||
i386-sse2/jdmrgext.asm \
|
||||
x86_64-sse2/jccolext.asm x86_64-sse2/jcgryext.asm x86_64-sse2/jdcolext.asm \
|
||||
x86_64-sse2/jdmrgext.asm
|
||||
|
||||
if SIMD_X86_64
|
||||
|
||||
libsimd_la_SOURCES = jsimd_x86_64.c \
|
||||
jsimd.h jsimdcfg.inc.h \
|
||||
jsimdext.inc jcolsamp.inc jdct.inc \
|
||||
jfsseflt-64.asm jcgrass2-64.asm \
|
||||
jccolss2-64.asm jdcolss2-64.asm \
|
||||
jcsamss2-64.asm jdsamss2-64.asm jdmerss2-64.asm \
|
||||
jcqnts2i-64.asm jfss2fst-64.asm jfss2int-64.asm \
|
||||
jiss2red-64.asm jiss2int-64.asm jiss2fst-64.asm \
|
||||
jcqnts2f-64.asm jiss2flt-64.asm
|
||||
x86_64-sse/jfdctflt.asm x86_64-sse2/jcgray.asm \
|
||||
x86_64-sse2/jccolor.asm x86_64-sse2/jdcolor.asm \
|
||||
x86_64-sse2/jcsample.asm x86_64-sse2/jdsample.asm x86_64-sse2/jdmerge.asm \
|
||||
x86_64-sse2/jquanti.asm x86_64-sse2/jfdctfst.asm x86_64-sse2/jfdctint.asm \
|
||||
x86_64-sse2/jidctred.asm x86_64-sse2/jidctint.asm x86_64-sse2/jidctfst.asm \
|
||||
x86_64-sse2/jquantf.asm x86_64-sse2/jidctflt.asm
|
||||
|
||||
x86_64-sse2/jccolor.lo: x86_64-sse2/jccolext.asm
|
||||
x86_64-sse2/jcgray.lo: x86_64-sse2/jcgryext.asm
|
||||
x86_64-sse2/jdcolor.lo: x86_64-sse2/jdcolext.asm
|
||||
x86_64-sse2/jdmerge.lo: x86_64-sse2/jdmrgext.asm
|
||||
|
||||
jccolss2-64.lo: jcclrss2-64.asm
|
||||
jdcolss2-64.lo: jdclrss2-64.asm
|
||||
jcgrass2-64.lo: jcgryss2-64.asm
|
||||
jdmerss2-64.lo: jdmrgss2-64.asm
|
||||
endif
|
||||
|
||||
if SIMD_I386
|
||||
@@ -30,26 +35,27 @@ libsimd_la_SOURCES = jsimd_i386.c \
|
||||
jsimd.h jsimdcfg.inc.h \
|
||||
jsimdext.inc jcolsamp.inc jdct.inc \
|
||||
jsimdcpu.asm \
|
||||
jccolmmx.asm jdcolmmx.asm jcgrammx.asm \
|
||||
jcsammmx.asm jdsammmx.asm jdmermmx.asm \
|
||||
jcqntmmx.asm jfmmxfst.asm jfmmxint.asm \
|
||||
jimmxred.asm jimmxint.asm jimmxfst.asm \
|
||||
jcqnt3dn.asm jf3dnflt.asm ji3dnflt.asm \
|
||||
jcqntsse.asm jfsseflt.asm jisseflt.asm \
|
||||
jccolss2.asm jdcolss2.asm jcgrass2.asm \
|
||||
jcsamss2.asm jdsamss2.asm jdmerss2.asm \
|
||||
jcqnts2i.asm jfss2fst.asm jfss2int.asm \
|
||||
jiss2red.asm jiss2int.asm jiss2fst.asm \
|
||||
jcqnts2f.asm jiss2flt.asm
|
||||
i386-mmx/jccolor.asm i386-mmx/jdcolor.asm i386-mmx/jcgray.asm \
|
||||
i386-mmx/jcsample.asm i386-mmx/jdsample.asm i386-mmx/jdmerge.asm \
|
||||
i386-mmx/jquant.asm i386-mmx/jfdctfst.asm i386-mmx/jfdctint.asm \
|
||||
i386-mmx/jidctred.asm i386-mmx/jidctint.asm i386-mmx/jidctfst.asm \
|
||||
i386-3dnow/jquant.asm i386-3dnow/jfdctflt.asm i386-3dnow/jidctflt.asm \
|
||||
i386-sse/jquant.asm i386-sse/jfdctflt.asm i386-sse/jidctflt.asm \
|
||||
i386-sse2/jccolor.asm i386-sse2/jdcolor.asm i386-sse2/jcgray.asm \
|
||||
i386-sse2/jcsample.asm i386-sse2/jdsample.asm i386-sse2/jdmerge.asm \
|
||||
i386-sse2/jquanti.asm i386-sse2/jfdctfst.asm i386-sse2/jfdctint.asm \
|
||||
i386-sse2/jidctred.asm i386-sse2/jidctint.asm i386-sse2/jidctfst.asm \
|
||||
i386-sse2/jquantf.asm i386-sse2/jidctflt.asm
|
||||
|
||||
i386-mmx/jccolor.lo: i386-mmx/jccolext.asm
|
||||
i386-mmx/jcgray.lo: i386-mmx/jcgryext.asm
|
||||
i386-mmx/jdcolor.lo: i386-mmx/jdcolext.asm
|
||||
i386-mmx/jdmerge.lo: i386-mmx/jdmrgext.asm
|
||||
i386-sse2/jccolor.lo: i386-sse2/jccolext.asm
|
||||
i386-sse2/jcgray.lo: i386-sse2/jcgryext.asm
|
||||
i386-sse2/jdcolor.lo: i386-sse2/jdcolext.asm
|
||||
i386-sse2/jdmerge.lo: i386-sse2/jdmrgext.asm
|
||||
|
||||
jccolmmx.lo: jcclrmmx.asm
|
||||
jcgrammx.lo: jcgrymmx.asm
|
||||
jccolss2.lo: jcclrss2.asm
|
||||
jcgrass2.lo: jcgryss2.asm
|
||||
jdcolmmx.lo: jdclrmmx.asm
|
||||
jdcolss2.lo: jdclrss2.asm
|
||||
jdmermmx.lo: jdmrgmmx.asm
|
||||
jdmerss2.lo: jdmrgss2.asm
|
||||
endif
|
||||
|
||||
if SIMD_ARM
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jf3dnflt.asm - floating-point FDCT (3DNow!)
|
||||
; jfdctflt.asm - floating-point FDCT (3DNow!)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; ji3dnflt.asm - floating-point IDCT (3DNow! & MMX)
|
||||
; jidctflt.asm - floating-point IDCT (3DNow! & MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcqnt3dn.asm - sample data conversion and quantization (3DNow! & MMX)
|
||||
; jquant.asm - sample data conversion and quantization (3DNow! & MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcclrmmx.asm - colorspace conversion (MMX)
|
||||
; jccolext.asm - colorspace conversion (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jccolmmx.asm - colorspace conversion (MMX)
|
||||
; jccolor.asm - colorspace conversion (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -54,7 +54,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
SECTION SEG_TEXT
|
||||
BITS 32
|
||||
|
||||
%include "jcclrmmx.asm"
|
||||
%include "i386-mmx/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -65,7 +65,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_mmx jsimd_extrgb_ycc_convert_mmx
|
||||
%include "jcclrmmx.asm"
|
||||
%include "i386-mmx/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -76,7 +76,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGBX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_mmx jsimd_extrgbx_ycc_convert_mmx
|
||||
%include "jcclrmmx.asm"
|
||||
%include "i386-mmx/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -87,7 +87,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_mmx jsimd_extbgr_ycc_convert_mmx
|
||||
%include "jcclrmmx.asm"
|
||||
%include "i386-mmx/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -98,7 +98,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGRX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_mmx jsimd_extbgrx_ycc_convert_mmx
|
||||
%include "jcclrmmx.asm"
|
||||
%include "i386-mmx/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -109,7 +109,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XBGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_mmx jsimd_extxbgr_ycc_convert_mmx
|
||||
%include "jcclrmmx.asm"
|
||||
%include "i386-mmx/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -120,4 +120,4 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XRGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_mmx jsimd_extxrgb_ycc_convert_mmx
|
||||
%include "jcclrmmx.asm"
|
||||
%include "i386-mmx/jccolext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcgrammx.asm - grayscale colorspace conversion (MMX)
|
||||
; jcgray.asm - grayscale colorspace conversion (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2011 D. R. Commander
|
||||
@@ -47,7 +47,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
SECTION SEG_TEXT
|
||||
BITS 32
|
||||
|
||||
%include "jcgrymmx.asm"
|
||||
%include "i386-mmx/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -58,7 +58,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_mmx jsimd_extrgb_gray_convert_mmx
|
||||
%include "jcgrymmx.asm"
|
||||
%include "i386-mmx/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -69,7 +69,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGBX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_mmx jsimd_extrgbx_gray_convert_mmx
|
||||
%include "jcgrymmx.asm"
|
||||
%include "i386-mmx/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -80,7 +80,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_mmx jsimd_extbgr_gray_convert_mmx
|
||||
%include "jcgrymmx.asm"
|
||||
%include "i386-mmx/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -91,7 +91,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGRX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_mmx jsimd_extbgrx_gray_convert_mmx
|
||||
%include "jcgrymmx.asm"
|
||||
%include "i386-mmx/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -102,7 +102,7 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XBGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_mmx jsimd_extxbgr_gray_convert_mmx
|
||||
%include "jcgrymmx.asm"
|
||||
%include "i386-mmx/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -113,4 +113,4 @@ PD_ONEHALF times 2 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XRGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_mmx jsimd_extxrgb_gray_convert_mmx
|
||||
%include "jcgrymmx.asm"
|
||||
%include "i386-mmx/jcgryext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcgrymmx.asm - grayscale colorspace conversion (MMX)
|
||||
; jcgryext.asm - grayscale colorspace conversion (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2011 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcsammmx.asm - downsampling (MMX)
|
||||
; jcsample.asm - downsampling (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdclrmmx.asm - colorspace conversion (MMX)
|
||||
; jdcolext.asm - colorspace conversion (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdcolmmx.asm - colorspace conversion (MMX)
|
||||
; jdcolor.asm - colorspace conversion (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -51,7 +51,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
SECTION SEG_TEXT
|
||||
BITS 32
|
||||
|
||||
%include "jdclrmmx.asm"
|
||||
%include "i386-mmx/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -62,7 +62,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_RGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_mmx jsimd_ycc_extrgb_convert_mmx
|
||||
%include "jdclrmmx.asm"
|
||||
%include "i386-mmx/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -73,7 +73,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_RGBX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_mmx jsimd_ycc_extrgbx_convert_mmx
|
||||
%include "jdclrmmx.asm"
|
||||
%include "i386-mmx/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -84,7 +84,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_BGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_mmx jsimd_ycc_extbgr_convert_mmx
|
||||
%include "jdclrmmx.asm"
|
||||
%include "i386-mmx/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -95,7 +95,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_BGRX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_mmx jsimd_ycc_extbgrx_convert_mmx
|
||||
%include "jdclrmmx.asm"
|
||||
%include "i386-mmx/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -106,7 +106,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_XBGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_mmx jsimd_ycc_extxbgr_convert_mmx
|
||||
%include "jdclrmmx.asm"
|
||||
%include "i386-mmx/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -117,4 +117,4 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_XRGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_mmx jsimd_ycc_extxrgb_convert_mmx
|
||||
%include "jdclrmmx.asm"
|
||||
%include "i386-mmx/jdcolext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdmermmx.asm - merged upsampling/color conversion (MMX)
|
||||
; jdmerge.asm - merged upsampling/color conversion (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -51,7 +51,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
SECTION SEG_TEXT
|
||||
BITS 32
|
||||
|
||||
%include "jdmrgmmx.asm"
|
||||
%include "i386-mmx/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -63,7 +63,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_mmx jsimd_h2v1_extrgb_merged_upsample_mmx
|
||||
%define jsimd_h2v2_merged_upsample_mmx jsimd_h2v2_extrgb_merged_upsample_mmx
|
||||
%include "jdmrgmmx.asm"
|
||||
%include "i386-mmx/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -75,7 +75,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_mmx jsimd_h2v1_extrgbx_merged_upsample_mmx
|
||||
%define jsimd_h2v2_merged_upsample_mmx jsimd_h2v2_extrgbx_merged_upsample_mmx
|
||||
%include "jdmrgmmx.asm"
|
||||
%include "i386-mmx/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -87,7 +87,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_mmx jsimd_h2v1_extbgr_merged_upsample_mmx
|
||||
%define jsimd_h2v2_merged_upsample_mmx jsimd_h2v2_extbgr_merged_upsample_mmx
|
||||
%include "jdmrgmmx.asm"
|
||||
%include "i386-mmx/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -99,7 +99,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_mmx jsimd_h2v1_extbgrx_merged_upsample_mmx
|
||||
%define jsimd_h2v2_merged_upsample_mmx jsimd_h2v2_extbgrx_merged_upsample_mmx
|
||||
%include "jdmrgmmx.asm"
|
||||
%include "i386-mmx/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -111,7 +111,7 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_mmx jsimd_h2v1_extxbgr_merged_upsample_mmx
|
||||
%define jsimd_h2v2_merged_upsample_mmx jsimd_h2v2_extxbgr_merged_upsample_mmx
|
||||
%include "jdmrgmmx.asm"
|
||||
%include "i386-mmx/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -123,4 +123,4 @@ PD_ONEHALF times 2 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_mmx jsimd_h2v1_extxrgb_merged_upsample_mmx
|
||||
%define jsimd_h2v2_merged_upsample_mmx jsimd_h2v2_extxrgb_merged_upsample_mmx
|
||||
%include "jdmrgmmx.asm"
|
||||
%include "i386-mmx/jdmrgext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdmrgmmx.asm - merged upsampling/color conversion (MMX)
|
||||
; jdmrgext.asm - merged upsampling/color conversion (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdsammmx.asm - upsampling (MMX)
|
||||
; jdsample.asm - upsampling (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jfmmxfst.asm - fast integer FDCT (MMX)
|
||||
; jfdctfst.asm - fast integer FDCT (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jfmmxint.asm - accurate integer FDCT (MMX)
|
||||
; jfdctint.asm - accurate integer FDCT (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jimmxfst.asm - fast integer IDCT (MMX)
|
||||
; jidctfst.asm - fast integer IDCT (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jimmxint.asm - accurate integer IDCT (MMX)
|
||||
; jidctint.asm - accurate integer IDCT (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jimmxred.asm - reduced-size IDCT (MMX)
|
||||
; jidctred.asm - reduced-size IDCT (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcqntmmx.asm - sample data conversion and quantization (MMX)
|
||||
; jquant.asm - sample data conversion and quantization (MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jfsseflt.asm - floating-point FDCT (SSE)
|
||||
; jfdctflt.asm - floating-point FDCT (SSE)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jisseflt.asm - floating-point IDCT (SSE & MMX)
|
||||
; jidctflt.asm - floating-point IDCT (SSE & MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcqntsse.asm - sample data conversion and quantization (SSE & MMX)
|
||||
; jquant.asm - sample data conversion and quantization (SSE & MMX)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcclrss2.asm - colorspace conversion (SSE2)
|
||||
; jccolext.asm - colorspace conversion (SSE2)
|
||||
;
|
||||
; x86 SIMD extension for IJG JPEG library
|
||||
; Copyright (C) 1999-2006, MIYASAKA Masaru.
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jccolss2.asm - colorspace conversion (SSE2)
|
||||
; jccolor.asm - colorspace conversion (SSE2)
|
||||
;
|
||||
; x86 SIMD extension for IJG JPEG library
|
||||
; Copyright (C) 1999-2006, MIYASAKA Masaru.
|
||||
@@ -51,7 +51,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
SECTION SEG_TEXT
|
||||
BITS 32
|
||||
|
||||
%include "jcclrss2.asm"
|
||||
%include "i386-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -62,7 +62,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extrgb_ycc_convert_sse2
|
||||
%include "jcclrss2.asm"
|
||||
%include "i386-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -73,7 +73,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGBX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extrgbx_ycc_convert_sse2
|
||||
%include "jcclrss2.asm"
|
||||
%include "i386-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -84,7 +84,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extbgr_ycc_convert_sse2
|
||||
%include "jcclrss2.asm"
|
||||
%include "i386-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -95,7 +95,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGRX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extbgrx_ycc_convert_sse2
|
||||
%include "jcclrss2.asm"
|
||||
%include "i386-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -106,7 +106,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XBGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extxbgr_ycc_convert_sse2
|
||||
%include "jcclrss2.asm"
|
||||
%include "i386-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -117,4 +117,4 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XRGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extxrgb_ycc_convert_sse2
|
||||
%include "jcclrss2.asm"
|
||||
%include "i386-sse2/jccolext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcgrass2.asm - grayscale colorspace conversion (SSE2)
|
||||
; jcgray.asm - grayscale colorspace conversion (SSE2)
|
||||
;
|
||||
; x86 SIMD extension for IJG JPEG library
|
||||
; Copyright (C) 1999-2006, MIYASAKA Masaru.
|
||||
@@ -44,7 +44,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
SECTION SEG_TEXT
|
||||
BITS 32
|
||||
|
||||
%include "jcgryss2.asm"
|
||||
%include "i386-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -55,7 +55,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extrgb_gray_convert_sse2
|
||||
%include "jcgryss2.asm"
|
||||
%include "i386-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -66,7 +66,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGBX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extrgbx_gray_convert_sse2
|
||||
%include "jcgryss2.asm"
|
||||
%include "i386-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -77,7 +77,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extbgr_gray_convert_sse2
|
||||
%include "jcgryss2.asm"
|
||||
%include "i386-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -88,7 +88,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGRX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extbgrx_gray_convert_sse2
|
||||
%include "jcgryss2.asm"
|
||||
%include "i386-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -99,7 +99,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XBGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extxbgr_gray_convert_sse2
|
||||
%include "jcgryss2.asm"
|
||||
%include "i386-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -110,4 +110,4 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XRGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extxrgb_gray_convert_sse2
|
||||
%include "jcgryss2.asm"
|
||||
%include "i386-sse2/jcgryext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcgryss2.asm - grayscale colorspace conversion (SSE2)
|
||||
; jcgryext.asm - grayscale colorspace conversion (SSE2)
|
||||
;
|
||||
; x86 SIMD extension for IJG JPEG library
|
||||
; Copyright (C) 1999-2006, MIYASAKA Masaru.
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcsamss2.asm - downsampling (SSE2)
|
||||
; jcsample.asm - downsampling (SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdclrss2.asm - colorspace conversion (SSE2)
|
||||
; jdcolext.asm - colorspace conversion (SSE2)
|
||||
;
|
||||
; Copyright 2009, 2012 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2012 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdcolss2.asm - colorspace conversion (SSE2)
|
||||
; jdcolor.asm - colorspace conversion (SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -51,7 +51,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
SECTION SEG_TEXT
|
||||
BITS 32
|
||||
|
||||
%include "jdclrss2.asm"
|
||||
%include "i386-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -62,7 +62,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_RGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extrgb_convert_sse2
|
||||
%include "jdclrss2.asm"
|
||||
%include "i386-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -73,7 +73,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_RGBX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extrgbx_convert_sse2
|
||||
%include "jdclrss2.asm"
|
||||
%include "i386-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -84,7 +84,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_BGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extbgr_convert_sse2
|
||||
%include "jdclrss2.asm"
|
||||
%include "i386-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -95,7 +95,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_BGRX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extbgrx_convert_sse2
|
||||
%include "jdclrss2.asm"
|
||||
%include "i386-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -106,7 +106,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_XBGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extxbgr_convert_sse2
|
||||
%include "jdclrss2.asm"
|
||||
%include "i386-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -117,4 +117,4 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_XRGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extxrgb_convert_sse2
|
||||
%include "jdclrss2.asm"
|
||||
%include "i386-sse2/jdcolext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdmerss2.asm - merged upsampling/color conversion (SSE2)
|
||||
; jdmerge.asm - merged upsampling/color conversion (SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -51,7 +51,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
SECTION SEG_TEXT
|
||||
BITS 32
|
||||
|
||||
%include "jdmrgss2.asm"
|
||||
%include "i386-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -63,7 +63,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extrgb_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extrgb_merged_upsample_sse2
|
||||
%include "jdmrgss2.asm"
|
||||
%include "i386-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -75,7 +75,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extrgbx_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extrgbx_merged_upsample_sse2
|
||||
%include "jdmrgss2.asm"
|
||||
%include "i386-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -87,7 +87,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extbgr_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extbgr_merged_upsample_sse2
|
||||
%include "jdmrgss2.asm"
|
||||
%include "i386-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -99,7 +99,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extbgrx_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extbgrx_merged_upsample_sse2
|
||||
%include "jdmrgss2.asm"
|
||||
%include "i386-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -111,7 +111,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extxbgr_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extxbgr_merged_upsample_sse2
|
||||
%include "jdmrgss2.asm"
|
||||
%include "i386-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -123,4 +123,4 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extxrgb_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extxrgb_merged_upsample_sse2
|
||||
%include "jdmrgss2.asm"
|
||||
%include "i386-sse2/jdmrgext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdmrgss2.asm - merged upsampling/color conversion (SSE2)
|
||||
; jdmrgext.asm - merged upsampling/color conversion (SSE2)
|
||||
;
|
||||
; Copyright 2009, 2012 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2012 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdsamss2.asm - upsampling (SSE2)
|
||||
; jdsample.asm - upsampling (SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jfss2fst.asm - fast integer FDCT (SSE2)
|
||||
; jfdctfst.asm - fast integer FDCT (SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jfss2int.asm - accurate integer FDCT (SSE2)
|
||||
; jfdctint.asm - accurate integer FDCT (SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jiss2flt.asm - floating-point IDCT (SSE & SSE2)
|
||||
; jidctflt.asm - floating-point IDCT (SSE & SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jiss2fst.asm - fast integer IDCT (SSE2)
|
||||
; jidctfst.asm - fast integer IDCT (SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jiss2int.asm - accurate integer IDCT (SSE2)
|
||||
; jidctint.asm - accurate integer IDCT (SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jiss2red.asm - reduced-size IDCT (SSE2)
|
||||
; jidctred.asm - reduced-size IDCT (SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcqnts2f.asm - sample data conversion and quantization (SSE & SSE2)
|
||||
; jquantf.asm - sample data conversion and quantization (SSE & SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcqnts2i.asm - sample data conversion and quantization (SSE2)
|
||||
; jquanti.asm - sample data conversion and quantization (SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
;
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jfsseflt-64.asm - floating-point FDCT (64-bit SSE)
|
||||
; jfdctflt.asm - floating-point FDCT (64-bit SSE)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcclrss2-64.asm - colorspace conversion (64-bit SSE2)
|
||||
; jccolext.asm - colorspace conversion (64-bit SSE2)
|
||||
;
|
||||
; x86 SIMD extension for IJG JPEG library
|
||||
; Copyright (C) 1999-2006, MIYASAKA Masaru.
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jccolss2-64.asm - colorspace conversion (64-bit SSE2)
|
||||
; jccolor.asm - colorspace conversion (64-bit SSE2)
|
||||
;
|
||||
; x86 SIMD extension for IJG JPEG library
|
||||
; Copyright (C) 1999-2006, MIYASAKA Masaru.
|
||||
@@ -51,7 +51,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
SECTION SEG_TEXT
|
||||
BITS 64
|
||||
|
||||
%include "jcclrss2-64.asm"
|
||||
%include "x86_64-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -62,7 +62,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extrgb_ycc_convert_sse2
|
||||
%include "jcclrss2-64.asm"
|
||||
%include "x86_64-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -73,7 +73,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGBX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extrgbx_ycc_convert_sse2
|
||||
%include "jcclrss2-64.asm"
|
||||
%include "x86_64-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -84,7 +84,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extbgr_ycc_convert_sse2
|
||||
%include "jcclrss2-64.asm"
|
||||
%include "x86_64-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -95,7 +95,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGRX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extbgrx_ycc_convert_sse2
|
||||
%include "jcclrss2-64.asm"
|
||||
%include "x86_64-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -106,7 +106,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XBGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extxbgr_ycc_convert_sse2
|
||||
%include "jcclrss2-64.asm"
|
||||
%include "x86_64-sse2/jccolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -117,4 +117,4 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XRGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_rgb_ycc_convert_sse2 jsimd_extxrgb_ycc_convert_sse2
|
||||
%include "jcclrss2-64.asm"
|
||||
%include "x86_64-sse2/jccolext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcgrass2-64.asm - grayscale colorspace conversion (64-bit SSE2)
|
||||
; jcgray.asm - grayscale colorspace conversion (64-bit SSE2)
|
||||
;
|
||||
; x86 SIMD extension for IJG JPEG library
|
||||
; Copyright (C) 1999-2006, MIYASAKA Masaru.
|
||||
@@ -44,7 +44,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
SECTION SEG_TEXT
|
||||
BITS 64
|
||||
|
||||
%include "jcgryss2-64.asm"
|
||||
%include "x86_64-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -55,7 +55,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extrgb_gray_convert_sse2
|
||||
%include "jcgryss2-64.asm"
|
||||
%include "x86_64-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -66,7 +66,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_RGBX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extrgbx_gray_convert_sse2
|
||||
%include "jcgryss2-64.asm"
|
||||
%include "x86_64-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -77,7 +77,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extbgr_gray_convert_sse2
|
||||
%include "jcgryss2-64.asm"
|
||||
%include "x86_64-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -88,7 +88,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_BGRX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extbgrx_gray_convert_sse2
|
||||
%include "jcgryss2-64.asm"
|
||||
%include "x86_64-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -99,7 +99,7 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XBGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extxbgr_gray_convert_sse2
|
||||
%include "jcgryss2-64.asm"
|
||||
%include "x86_64-sse2/jcgryext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -110,4 +110,4 @@ PD_ONEHALF times 4 dd (1 << (SCALEBITS-1))
|
||||
%define RGB_BLUE EXT_XRGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_rgb_gray_convert_sse2 jsimd_extxrgb_gray_convert_sse2
|
||||
%include "jcgryss2-64.asm"
|
||||
%include "x86_64-sse2/jcgryext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcgryss2-64.asm - grayscale colorspace conversion (64-bit SSE2)
|
||||
; jcgryext.asm - grayscale colorspace conversion (64-bit SSE2)
|
||||
;
|
||||
; x86 SIMD extension for IJG JPEG library
|
||||
; Copyright (C) 1999-2006, MIYASAKA Masaru.
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcsamss2-64.asm - downsampling (64-bit SSE2)
|
||||
; jcsample.asm - downsampling (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdclrss2-64.asm - colorspace conversion (64-bit SSE2)
|
||||
; jdcolext.asm - colorspace conversion (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009, 2012 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009, 2012 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdcolss2-64.asm - colorspace conversion (64-bit SSE2)
|
||||
; jdcolor.asm - colorspace conversion (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -51,7 +51,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
SECTION SEG_TEXT
|
||||
BITS 64
|
||||
|
||||
%include "jdclrss2-64.asm"
|
||||
%include "x86_64-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -62,7 +62,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_RGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extrgb_convert_sse2
|
||||
%include "jdclrss2-64.asm"
|
||||
%include "x86_64-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -73,7 +73,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_RGBX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extrgbx_convert_sse2
|
||||
%include "jdclrss2-64.asm"
|
||||
%include "x86_64-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -84,7 +84,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_BGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extbgr_convert_sse2
|
||||
%include "jdclrss2-64.asm"
|
||||
%include "x86_64-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -95,7 +95,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_BGRX_BLUE
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extbgrx_convert_sse2
|
||||
%include "jdclrss2-64.asm"
|
||||
%include "x86_64-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -106,7 +106,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_XBGR_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extxbgr_convert_sse2
|
||||
%include "jdclrss2-64.asm"
|
||||
%include "x86_64-sse2/jdcolext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -117,4 +117,4 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_BLUE EXT_XRGB_BLUE
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_ycc_rgb_convert_sse2 jsimd_ycc_extxrgb_convert_sse2
|
||||
%include "jdclrss2-64.asm"
|
||||
%include "x86_64-sse2/jdcolext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdmerss2-64.asm - merged upsampling/color conversion (64-bit SSE2)
|
||||
; jdmerge.asm - merged upsampling/color conversion (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -51,7 +51,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
SECTION SEG_TEXT
|
||||
BITS 64
|
||||
|
||||
%include "jdmrgss2-64.asm"
|
||||
%include "x86_64-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -63,7 +63,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_RGB_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extrgb_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extrgb_merged_upsample_sse2
|
||||
%include "jdmrgss2-64.asm"
|
||||
%include "x86_64-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -75,7 +75,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_RGBX_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extrgbx_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extrgbx_merged_upsample_sse2
|
||||
%include "jdmrgss2-64.asm"
|
||||
%include "x86_64-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -87,7 +87,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_BGR_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extbgr_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extbgr_merged_upsample_sse2
|
||||
%include "jdmrgss2-64.asm"
|
||||
%include "x86_64-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -99,7 +99,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_BGRX_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extbgrx_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extbgrx_merged_upsample_sse2
|
||||
%include "jdmrgss2-64.asm"
|
||||
%include "x86_64-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -111,7 +111,7 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_XBGR_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extxbgr_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extxbgr_merged_upsample_sse2
|
||||
%include "jdmrgss2-64.asm"
|
||||
%include "x86_64-sse2/jdmrgext.asm"
|
||||
|
||||
%undef RGB_RED
|
||||
%undef RGB_GREEN
|
||||
@@ -123,4 +123,4 @@ PD_ONEHALF times 4 dd 1 << (SCALEBITS-1)
|
||||
%define RGB_PIXELSIZE EXT_XRGB_PIXELSIZE
|
||||
%define jsimd_h2v1_merged_upsample_sse2 jsimd_h2v1_extxrgb_merged_upsample_sse2
|
||||
%define jsimd_h2v2_merged_upsample_sse2 jsimd_h2v2_extxrgb_merged_upsample_sse2
|
||||
%include "jdmrgss2-64.asm"
|
||||
%include "x86_64-sse2/jdmrgext.asm"
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdmrgss2-64.asm - merged upsampling/color conversion (64-bit SSE2)
|
||||
; jdmrgext.asm - merged upsampling/color conversion (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009, 2012 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009, 2012 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jdsamss2-64.asm - upsampling (64-bit SSE2)
|
||||
; jdsample.asm - upsampling (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jfss2fst-64.asm - fast integer FDCT (64-bit SSE2)
|
||||
; jfdctfst.asm - fast integer FDCT (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jfss2int-64.asm - accurate integer FDCT (64-bit SSE2)
|
||||
; jfdctint.asm - accurate integer FDCT (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jiss2flt-64.asm - floating-point IDCT (64-bit SSE & SSE2)
|
||||
; jidctflt.asm - floating-point IDCT (64-bit SSE & SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jiss2fst-64.asm - fast integer IDCT (64-bit SSE2)
|
||||
; jidctfst.asm - fast integer IDCT (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jiss2int-64.asm - accurate integer IDCT (64-bit SSE2)
|
||||
; jidctint.asm - accurate integer IDCT (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jiss2red-64.asm - reduced-size IDCT (64-bit SSE2)
|
||||
; jidctred.asm - reduced-size IDCT (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcqnts2f-64.asm - sample data conversion and quantization (64-bit SSE & SSE2)
|
||||
; jquantf.asm - sample data conversion and quantization (64-bit SSE & SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
@@ -1,5 +1,5 @@
|
||||
;
|
||||
; jcqnts2i-64.asm - sample data conversion and quantization (64-bit SSE2)
|
||||
; jquanti.asm - sample data conversion and quantization (64-bit SSE2)
|
||||
;
|
||||
; Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
|
||||
; Copyright 2009 D. R. Commander
|
||||
Reference in New Issue
Block a user