]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/datatype.h
Check the flat qualifier from the correct member
[libs/gl.git] / source / core / datatype.h
index 22c72f6a3d8ea0c67c8b6c1ab6921082fdbb2e8d..29789907cdb78ca9863c328251aa826419b72442 100644 (file)
@@ -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)
 {