intel: Reuse intel_miptree_match_image().
[mesa.git] / src / mesa / drivers / common / meta.h
index 9a92613c44c4e08743091fe7ded80648a8baed27..71981398492d383aed35ca194426ac5495fa6a9a 100644 (file)
@@ -26,6 +26,8 @@
 #ifndef META_H
 #define META_H
 
+#include "main/mtypes.h"
+
 /**
  * \name Flags for meta operations
  * \{
@@ -52,6 +54,7 @@
 #define MESA_META_CLAMP_VERTEX_COLOR    0x10000
 #define MESA_META_CONDITIONAL_RENDER    0x20000
 #define MESA_META_CLIP                  0x40000
+#define MESA_META_SELECT_FEEDBACK       0x80000
 /**\}*/
 
 extern void
@@ -121,4 +124,13 @@ _mesa_meta_CopyTexSubImage3D(struct gl_context *ctx, GLenum target, GLint level,
                              GLint x, GLint y,
                              GLsizei width, GLsizei height);
 
+extern void
+_mesa_meta_GetTexImage(struct gl_context *ctx,
+                       GLenum format, GLenum type, GLvoid *pixels,
+                       struct gl_texture_image *texImage);
+
+extern void
+_mesa_meta_DrawTex(struct gl_context *ctx, GLfloat x, GLfloat y, GLfloat z,
+                   GLfloat width, GLfloat height);
+
 #endif /* META_H */