diff options
author | Stephen Hines <srhines@google.com> | 2011-04-26 13:45:51 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-04-26 13:45:51 -0700 |
commit | 64e00980a335d86402e2c318bcf19f58d11b8163 (patch) | |
tree | b87b38a9f7728cf985dcfe4c30cdf5d2a6536f87 /libs/rs | |
parent | 87dfce43075e933972b42a0071329b112af33bef (diff) | |
parent | 6cc888e77e17ac522f75bf61403307de8ace2ef3 (diff) | |
download | frameworks_base-64e00980a335d86402e2c318bcf19f58d11b8163.zip frameworks_base-64e00980a335d86402e2c318bcf19f58d11b8163.tar.gz frameworks_base-64e00980a335d86402e2c318bcf19f58d11b8163.tar.bz2 |
Merge "Start ICS header cleanup and finish type matrix."
Diffstat (limited to 'libs/rs')
-rw-r--r-- | libs/rs/scriptc/rs_types.rsh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libs/rs/scriptc/rs_types.rsh b/libs/rs/scriptc/rs_types.rsh index a010096..d9f4b4b 100644 --- a/libs/rs/scriptc/rs_types.rsh +++ b/libs/rs/scriptc/rs_types.rsh @@ -36,6 +36,10 @@ typedef float float2 __attribute__((ext_vector_type(2))); typedef float float3 __attribute__((ext_vector_type(3))); typedef float float4 __attribute__((ext_vector_type(4))); +typedef double double2 __attribute__((ext_vector_type(2))); +typedef double double3 __attribute__((ext_vector_type(3))); +typedef double double4 __attribute__((ext_vector_type(4))); + typedef uchar uchar2 __attribute__((ext_vector_type(2))); typedef uchar uchar3 __attribute__((ext_vector_type(3))); typedef uchar uchar4 __attribute__((ext_vector_type(4))); @@ -48,6 +52,10 @@ typedef uint uint2 __attribute__((ext_vector_type(2))); typedef uint uint3 __attribute__((ext_vector_type(3))); typedef uint uint4 __attribute__((ext_vector_type(4))); +typedef ulong ulong2 __attribute__((ext_vector_type(2))); +typedef ulong ulong3 __attribute__((ext_vector_type(3))); +typedef ulong ulong4 __attribute__((ext_vector_type(4))); + typedef char char2 __attribute__((ext_vector_type(2))); typedef char char3 __attribute__((ext_vector_type(3))); typedef char char4 __attribute__((ext_vector_type(4))); @@ -60,6 +68,9 @@ typedef int int2 __attribute__((ext_vector_type(2))); typedef int int3 __attribute__((ext_vector_type(3))); typedef int int4 __attribute__((ext_vector_type(4))); +typedef long long2 __attribute__((ext_vector_type(2))); +typedef long long3 __attribute__((ext_vector_type(3))); +typedef long long4 __attribute__((ext_vector_type(4))); typedef struct { float m[16]; |