summaryrefslogtreecommitdiffstats
path: root/xorg/server/module/amd64
diff options
context:
space:
mode:
authorJay Sorg <jay.sorg@gmail.com>2014-09-23 21:28:35 -0700
committerJay Sorg <jay.sorg@gmail.com>2014-09-23 21:28:35 -0700
commitebb00172b79f6dd61bff3bdebe9f246d034ff05c (patch)
tree3482425706e85af5cd67999d4aacb5e76b21e45c /xorg/server/module/amd64
parentc7b2e9994c4d8d4cbc73b3e433e281feddd7ba6e (diff)
downloadxrdp-proprietary-ebb00172b79f6dd61bff3bdebe9f246d034ff05c.tar.gz
xrdp-proprietary-ebb00172b79f6dd61bff3bdebe9f246d034ff05c.zip
Xorg: add amd64 asm files
Diffstat (limited to 'xorg/server/module/amd64')
-rw-r--r--xorg/server/module/amd64/i420_to_rgb32_amd64_sse2.asm18
-rw-r--r--xorg/server/module/amd64/uyvy_to_rgb32_amd64_sse2.asm18
-rw-r--r--xorg/server/module/amd64/yuy2_to_rgb32_amd64_sse2.asm18
-rw-r--r--xorg/server/module/amd64/yv12_to_rgb32_amd64_sse2.asm18
4 files changed, 72 insertions, 0 deletions
diff --git a/xorg/server/module/amd64/i420_to_rgb32_amd64_sse2.asm b/xorg/server/module/amd64/i420_to_rgb32_amd64_sse2.asm
new file mode 100644
index 00000000..75377edd
--- /dev/null
+++ b/xorg/server/module/amd64/i420_to_rgb32_amd64_sse2.asm
@@ -0,0 +1,18 @@
+
+%macro PROC 1
+ align 16
+ global %1
+ %1:
+%endmacro
+
+;int
+;i420_to_rgb32_amd64_sse2(unsigned char *yuvs, int width, int height, int *rgbs)
+
+PROC i420_to_rgb32_amd64_sse2
+ push ebx
+
+ mov eax, 0
+ pop ebx
+ ret
+ align 16
+
diff --git a/xorg/server/module/amd64/uyvy_to_rgb32_amd64_sse2.asm b/xorg/server/module/amd64/uyvy_to_rgb32_amd64_sse2.asm
new file mode 100644
index 00000000..cbe85bec
--- /dev/null
+++ b/xorg/server/module/amd64/uyvy_to_rgb32_amd64_sse2.asm
@@ -0,0 +1,18 @@
+
+%macro PROC 1
+ align 16
+ global %1
+ %1:
+%endmacro
+
+;int
+;uyvy_to_rgb32_amd64_sse2(unsigned char *yuvs, int width, int height, int *rgbs)
+
+PROC uyvy_to_rgb32_amd64_sse2
+ push ebx
+
+ mov eax, 0
+ pop ebx
+ ret
+ align 16
+
diff --git a/xorg/server/module/amd64/yuy2_to_rgb32_amd64_sse2.asm b/xorg/server/module/amd64/yuy2_to_rgb32_amd64_sse2.asm
new file mode 100644
index 00000000..693c364c
--- /dev/null
+++ b/xorg/server/module/amd64/yuy2_to_rgb32_amd64_sse2.asm
@@ -0,0 +1,18 @@
+
+%macro PROC 1
+ align 16
+ global %1
+ %1:
+%endmacro
+
+;int
+;yuy2_to_rgb32_amd64_sse2(unsigned char *yuvs, int width, int height, int *rgbs)
+
+PROC yuy2_to_rgb32_amd64_sse2
+ push ebx
+
+ mov eax, 0
+ pop ebx
+ ret
+ align 16
+
diff --git a/xorg/server/module/amd64/yv12_to_rgb32_amd64_sse2.asm b/xorg/server/module/amd64/yv12_to_rgb32_amd64_sse2.asm
new file mode 100644
index 00000000..7802795f
--- /dev/null
+++ b/xorg/server/module/amd64/yv12_to_rgb32_amd64_sse2.asm
@@ -0,0 +1,18 @@
+
+%macro PROC 1
+ align 16
+ global %1
+ %1:
+%endmacro
+
+;int
+;yv12_to_rgb32_amd64_sse2(unsigned char *yuvs, int width, int height, int *rgbs)
+
+PROC yv12_to_rgb32_amd64_sse2
+ push ebx
+
+ mov eax, 0
+ pop ebx
+ ret
+ align 16
+