Index: simd/jsimd_x86_64.c |
=================================================================== |
--- simd/jsimd_x86_64.c (revision 111873) |
+++ simd/jsimd_x86_64.c (working copy) |
@@ -93,18 +93,22 @@ |
sse2fct=jsimd_extrgb_ycc_convert_sse2; |
break; |
case JCS_EXT_RGBX: |
+ case JCS_EXT_RGBA: |
sse2fct=jsimd_extrgbx_ycc_convert_sse2; |
break; |
case JCS_EXT_BGR: |
sse2fct=jsimd_extbgr_ycc_convert_sse2; |
break; |
case JCS_EXT_BGRX: |
+ case JCS_EXT_BGRA: |
sse2fct=jsimd_extbgrx_ycc_convert_sse2; |
break; |
case JCS_EXT_XBGR: |
+ case JCS_EXT_ABGR: |
sse2fct=jsimd_extxbgr_ycc_convert_sse2; |
break; |
case JCS_EXT_XRGB: |
+ case JCS_EXT_ARGB: |
sse2fct=jsimd_extxrgb_ycc_convert_sse2; |
break; |
default: |
@@ -128,18 +132,22 @@ |
sse2fct=jsimd_extrgb_gray_convert_sse2; |
break; |
case JCS_EXT_RGBX: |
+ case JCS_EXT_RGBA: |
sse2fct=jsimd_extrgbx_gray_convert_sse2; |
break; |
case JCS_EXT_BGR: |
sse2fct=jsimd_extbgr_gray_convert_sse2; |
break; |
case JCS_EXT_BGRX: |
+ case JCS_EXT_BGRA: |
sse2fct=jsimd_extbgrx_gray_convert_sse2; |
break; |
case JCS_EXT_XBGR: |
+ case JCS_EXT_ABGR: |
sse2fct=jsimd_extxbgr_gray_convert_sse2; |
break; |
case JCS_EXT_XRGB: |
+ case JCS_EXT_ARGB: |
sse2fct=jsimd_extxrgb_gray_convert_sse2; |
break; |
default: |
@@ -163,18 +171,22 @@ |
sse2fct=jsimd_ycc_extrgb_convert_sse2; |
break; |
case JCS_EXT_RGBX: |
+ case JCS_EXT_RGBA: |
sse2fct=jsimd_ycc_extrgbx_convert_sse2; |
break; |
case JCS_EXT_BGR: |
sse2fct=jsimd_ycc_extbgr_convert_sse2; |
break; |
case JCS_EXT_BGRX: |
+ case JCS_EXT_BGRA: |
sse2fct=jsimd_ycc_extbgrx_convert_sse2; |
break; |
case JCS_EXT_XBGR: |
+ case JCS_EXT_ABGR: |
sse2fct=jsimd_ycc_extxbgr_convert_sse2; |
break; |
case JCS_EXT_XRGB: |
+ case JCS_EXT_ARGB: |
sse2fct=jsimd_ycc_extxrgb_convert_sse2; |
break; |
default: |
@@ -373,18 +385,22 @@ |
sse2fct=jsimd_h2v2_extrgb_merged_upsample_sse2; |
break; |
case JCS_EXT_RGBX: |
+ case JCS_EXT_RGBA: |
sse2fct=jsimd_h2v2_extrgbx_merged_upsample_sse2; |
break; |
case JCS_EXT_BGR: |
sse2fct=jsimd_h2v2_extbgr_merged_upsample_sse2; |
break; |
case JCS_EXT_BGRX: |
+ case JCS_EXT_BGRA: |
sse2fct=jsimd_h2v2_extbgrx_merged_upsample_sse2; |
break; |
case JCS_EXT_XBGR: |
+ case JCS_EXT_ABGR: |
sse2fct=jsimd_h2v2_extxbgr_merged_upsample_sse2; |
break; |
case JCS_EXT_XRGB: |
+ case JCS_EXT_ARGB: |
sse2fct=jsimd_h2v2_extxrgb_merged_upsample_sse2; |
break; |
default: |
@@ -409,18 +425,22 @@ |
sse2fct=jsimd_h2v1_extrgb_merged_upsample_sse2; |
break; |
case JCS_EXT_RGBX: |
+ case JCS_EXT_RGBA: |
sse2fct=jsimd_h2v1_extrgbx_merged_upsample_sse2; |
break; |
case JCS_EXT_BGR: |
sse2fct=jsimd_h2v1_extbgr_merged_upsample_sse2; |
break; |
case JCS_EXT_BGRX: |
+ case JCS_EXT_BGRA: |
sse2fct=jsimd_h2v1_extbgrx_merged_upsample_sse2; |
break; |
case JCS_EXT_XBGR: |
+ case JCS_EXT_ABGR: |
sse2fct=jsimd_h2v1_extxbgr_merged_upsample_sse2; |
break; |
case JCS_EXT_XRGB: |
+ case JCS_EXT_ARGB: |
sse2fct=jsimd_h2v1_extxrgb_merged_upsample_sse2; |
break; |
default: |