[libclc] 05/58: Add image attribute defines.

Andreas Boll aboll-guest at moszumanska.debian.org
Thu Oct 6 08:16:28 UTC 2016


This is an automated email from the git hooks/post-receive script.

aboll-guest pushed a commit to branch master
in repository libclc.

commit e0232de39ca0f5a828d691edc15fb0c07d5bc307
Author: Tom Stellard <thomas.stellard at amd.com>
Date:   Mon Sep 21 14:59:57 2015 +0000

    Add image attribute defines.
    
    Patch by: Zoltan Gilian
    
    git-svn-id: https://llvm.org/svn/llvm-project/libclc/trunk@248162 91177308-0d34-0410-b5e6-96231b3b80d8
---
 generic/include/clc/clc.h                 |  1 +
 generic/include/clc/image/image_defines.h | 31 +++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/generic/include/clc/clc.h b/generic/include/clc/clc.h
index 4199842..4511898 100644
--- a/generic/include/clc/clc.h
+++ b/generic/include/clc/clc.h
@@ -212,6 +212,7 @@
 
 /* 6.11.13 Image Read and Write Functions */
 
+#include <clc/image/image_defines.h>
 #include <clc/image/image.h>
 
 /* libclc internal defintions */
diff --git a/generic/include/clc/image/image_defines.h b/generic/include/clc/image/image_defines.h
new file mode 100644
index 0000000..469759a
--- /dev/null
+++ b/generic/include/clc/image/image_defines.h
@@ -0,0 +1,31 @@
+/* get_image_channel_data_type flags */
+#define CLK_SNORM_INT8               0x10D0
+#define CLK_SNORM_INT16              0x10D1
+#define CLK_UNORM_INT8               0x10D2
+#define CLK_UNORM_INT16              0x10D3
+#define CLK_UNORM_SHORT_565          0x10D4
+#define CLK_UNORM_SHORT_555          0x10D5
+#define CLK_UNORM_SHORT_101010       0x10D6
+#define CLK_SIGNED_INT8              0x10D7
+#define CLK_SIGNED_INT16             0x10D8
+#define CLK_SIGNED_INT32             0x10D9
+#define CLK_UNSIGNED_INT8            0x10DA
+#define CLK_UNSIGNED_INT16           0x10DB
+#define CLK_UNSIGNED_INT32           0x10DC
+#define CLK_HALF_FLOAT               0x10DD
+#define CLK_FLOAT                    0x10DE
+
+/* get_image_channel_order flags */
+#define CLK_R                        0x10B0
+#define CLK_A                        0x10B1
+#define CLK_RG                       0x10B2
+#define CLK_RA                       0x10B3
+#define CLK_RGB                      0x10B4
+#define CLK_RGBA                     0x10B5
+#define CLK_BGRA                     0x10B6
+#define CLK_ARGB                     0x10B7
+#define CLK_INTENSITY                0x10B8
+#define CLK_LUMINANCE                0x10B9
+#define CLK_Rx                       0x10BA
+#define CLK_RGx                      0x10BB
+#define CLK_RGBx                     0x10BC

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opencl/libclc.git



More information about the Pkg-opencl-commits mailing list