mesa: add glformats integer type/format detection routines
[mesa.git] / src / mesa / state_tracker / st_cb_drawpixels.c
index c5f36316b4c3755aa6a1a39a0d1da1397036c8c9..f288a9632449eb6da8d348250530c544dc80ccaf 100644 (file)
@@ -43,6 +43,7 @@
 #include "main/texformat.h"
 #include "main/teximage.h"
 #include "main/texstore.h"
+#include "main/glformats.h"
 #include "program/program.h"
 #include "program/prog_print.h"
 #include "program/prog_instruction.h"
@@ -368,7 +369,7 @@ internal_format(struct gl_context *ctx, GLenum format, GLenum type)
       return GL_STENCIL_INDEX;
 
    default:
-      if (_mesa_is_integer_format(format)) {
+      if (_mesa_is_enum_format_integer(format)) {
          switch (type) {
          case GL_BYTE:
             return GL_RGBA8I;