mesa: added _mesa_get_format_datatype()
authorBrian Paul <brianp@vmware.com>
Mon, 28 Sep 2009 01:42:36 +0000 (19:42 -0600)
committerBrian Paul <brianp@vmware.com>
Mon, 28 Sep 2009 01:42:36 +0000 (19:42 -0600)
src/mesa/main/formats.c
src/mesa/main/formats.h

index 62a2d70..afa2398 100644 (file)
@@ -816,3 +816,11 @@ _mesa_get_format_bits(gl_format format, GLenum pname)
       return 0;
    }
 }
+
+
+GLenum
+_mesa_get_format_datatype(gl_format format)
+{
+   const struct gl_format_info *info = _mesa_get_format_info(format);
+   return info->DataType;
+}
index 441cf3e..ad93fef 100644 (file)
@@ -211,6 +211,9 @@ _mesa_format_to_type_and_comps2(gl_format format,
 extern GLint
 _mesa_get_format_bits(gl_format format, GLenum pname);
 
+extern GLenum
+_mesa_get_format_datatype(gl_format format);
+
 
 extern void
 _mesa_test_formats(void);