diff options
-rw-r--r-- | gl/internal/dri_interface.h | 1 | ||||
-rw-r--r-- | xorg-server/glx/dispatch.h | 19 |
2 files changed, 8 insertions, 12 deletions
diff --git a/gl/internal/dri_interface.h b/gl/internal/dri_interface.h index 1564e4cea..2132277f0 100644 --- a/gl/internal/dri_interface.h +++ b/gl/internal/dri_interface.h @@ -694,6 +694,7 @@ struct __DRIswrastExtensionRec { #define __DRI_BUFFER_FAKE_FRONT_LEFT 7
#define __DRI_BUFFER_FAKE_FRONT_RIGHT 8
#define __DRI_BUFFER_DEPTH_STENCIL 9 /**< Only available with DRI2 1.1 */
+#define __DRI_BUFFER_HIZ 10
struct __DRIbufferRec {
unsigned int attachment;
diff --git a/xorg-server/glx/dispatch.h b/xorg-server/glx/dispatch.h index 64b0b7fb1..c3303aed3 100644 --- a/xorg-server/glx/dispatch.h +++ b/xorg-server/glx/dispatch.h @@ -25,13 +25,13 @@ * SOFTWARE. */ -#if !defined( _GLAPI_DISPATCH_H_ ) -# define _GLAPI_DISPATCH_H_ +#if !defined( _DISPATCH_H_ ) +# define _DISPATCH_H_ #include "glapitable.h" /** - * \file glapidispatch.h + * \file main/dispatch.h * Macros for handling GL dispatch tables. * * For each known GL function, there are 3 macros in this file. The first @@ -472,7 +472,7 @@ #define _gloffset_MultiTexCoord4sARB 406 #define _gloffset_MultiTexCoord4svARB 407 -#if !defined(_GLAPI_USE_REMAP_TABLE) +#if !FEATURE_remap_table #define _gloffset_AttachShader 408 #define _gloffset_CreateProgram 409 @@ -996,16 +996,11 @@ #define _gloffset_EGLImageTargetRenderbufferStorageOES 927 #define _gloffset_EGLImageTargetTexture2DOES 928 -#else /* !_GLAPI_USE_REMAP_TABLE */ +#else /* !FEATURE_remap_table */ #define driDispatchRemapTable_size 521 extern int driDispatchRemapTable[ driDispatchRemapTable_size ]; -#if FEATURE_remap_table -#define driDispatchRemapTable remap_table -static int remap_table[driDispatchRemapTable_size]; -#endif - #define AttachShader_remap_index 0 #define CreateProgram_remap_index 1 #define CreateShader_remap_index 2 @@ -2050,7 +2045,7 @@ static int remap_table[driDispatchRemapTable_size]; #define _gloffset_EGLImageTargetRenderbufferStorageOES driDispatchRemapTable[EGLImageTargetRenderbufferStorageOES_remap_index] #define _gloffset_EGLImageTargetTexture2DOES driDispatchRemapTable[EGLImageTargetTexture2DOES_remap_index] -#endif /* _GLAPI_USE_REMAP_TABLE */ +#endif /* !FEATURE_remap_table */ typedef void (GLAPIENTRYP _glptr_NewList)(GLuint, GLenum); #define CALL_NewList(disp, parameters) \ @@ -12272,4 +12267,4 @@ static INLINE void SET_EGLImageTargetTexture2DOES(struct _glapi_table *disp, voi } -#endif /* !defined( _GLAPI_DISPATCH_H_ ) */ +#endif /* !defined( _DISPATCH_H_ ) */ |