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 62a2d70744d6f07e27234e3039a7d5a1dd771396..afa2398ed4143d86ad51d9153cd3769c2b575b60 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 441cf3eac6d25f59ac2d929d1900d8d97924051e..ad93fef2fcbbe466d8574430f37acc9b60bab1e7 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);