]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/datatype.h
Rework PixelComponents and PixelFormat to use custom values
[libs/gl.git] / source / core / datatype.h
index ccd288c9ebc75f2f13c3fc8b8098e5968d9805f6..d7414a26905a9469756783896c8f3f15acb1b4a8 100644 (file)
@@ -91,6 +91,7 @@ enum DataType
 };
 
 inline unsigned get_type_size(DataType t) { return t&0xFF; }
+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; }