intel/disasm: brw_label and support functions
[mesa.git] / src / mesa / main / texturebindless.h
index 62c954b6576eb1a02dc69ad6c71d5efe534e171f..ac97e95e81c0c306ed5168a09b51b05dea56ade4 100644 (file)
 #ifndef TEXTUREBINDLESS_H
 #define TEXTUREBINDLESS_H
 
-#include "mtypes.h"
+#include "glheader.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
+struct gl_context;
+
 /**
  * \name Internal functions
  */
@@ -91,6 +93,10 @@ _mesa_MakeTextureHandleNonResidentARB_no_error(GLuint64 handle);
 void GLAPIENTRY
 _mesa_MakeTextureHandleNonResidentARB(GLuint64 handle);
 
+GLuint64 GLAPIENTRY
+_mesa_GetImageHandleARB_no_error(GLuint texture, GLint level, GLboolean layered,
+                                 GLint layer, GLenum format);
+
 GLuint64 GLAPIENTRY
 _mesa_GetImageHandleARB(GLuint texture, GLint level, GLboolean layered,
                         GLint layer, GLenum format);