]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/datatype.h
Overhaul texture management in rendering classes
[libs/gl.git] / source / core / datatype.h
index c7ee2841bded09cd4e23e5c1414c6695db25dc67..ccd288c9ebc75f2f13c3fc8b8098e5968d9805f6 100644 (file)
@@ -93,6 +93,7 @@ enum DataType
 inline unsigned get_type_size(DataType t) { return t&0xFF; }
 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; }
 
 GLenum get_gl_type(DataType);
 DataType from_gl_type(GLenum);