X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fcore%2Fdatatype.h;h=d2739c49b6f7471ad3fed90c5e12de0ec27f4911;hp=22c72f6a3d8ea0c67c8b6c1ab6921082fdbb2e8d;hb=HEAD;hpb=190a7e11237351f6b730c28f7b16f183e8adc69c diff --git a/source/core/datatype.h b/source/core/datatype.h index 22c72f6a..29789907 100644 --- a/source/core/datatype.h +++ b/source/core/datatype.h @@ -47,6 +47,9 @@ enum DataType INT_VEC2 = 0x1108, INT_VEC3 = 0x210C, INT_VEC4 = 0x3110, + UINT_VEC2 = 0x1008, + UINT_VEC3 = 0x200C, + UINT_VEC4 = 0x3010, BOOL_VEC2 = 0x1402, BOOL_VEC3 = 0x2403, BOOL_VEC4 = 0x3404, @@ -98,6 +101,7 @@ inline bool is_float(DataType t) { return t&0x200; } inline bool is_matrix(DataType t) { return t&0xC000; } inline bool is_vector(DataType t) { return !is_matrix(t) && (t&0x3000); } inline bool is_image(DataType t) { return t&0x70000; } +inline bool is_sampled_image(DataType t) { return t&0x100000; } inline DataType get_matrix_column_type(DataType t) {