diff --git a/GL/glx/indirect_dispatch.h b/GL/glx/indirect_dispatch.h index 07bc97bce..e2c0c4145 100644 --- a/GL/glx/indirect_dispatch.h +++ b/GL/glx/indirect_dispatch.h @@ -345,6 +345,8 @@ extern HIDDEN int __glXDisp_CreateContextWithConfigSGIX(struct __GLXclientStateR extern HIDDEN int __glXDispSwap_CreateContextWithConfigSGIX(struct __GLXclientStateRec *, GLbyte *); extern HIDDEN void __glXDisp_FramebufferTexture3DEXT(GLbyte * pc); extern HIDDEN void __glXDispSwap_FramebufferTexture3DEXT(GLbyte * pc); +extern HIDDEN int __glXDisp_CopySubBufferMESA(struct __GLXclientStateRec *, GLbyte *); +extern HIDDEN int __glXDispSwap_CopySubBufferMESA(struct __GLXclientStateRec *, GLbyte *); extern HIDDEN void __glXDisp_BlendEquation(GLbyte * pc); extern HIDDEN void __glXDispSwap_BlendEquation(GLbyte * pc); extern HIDDEN int __glXDisp_GetError(struct __GLXclientStateRec *, GLbyte *); diff --git a/GL/glx/indirect_table.c b/GL/glx/indirect_table.c index da5fb6b56..2c88589ac 100644 --- a/GL/glx/indirect_table.c +++ b/GL/glx/indirect_table.c @@ -483,7 +483,7 @@ static const __GLXdispatchVendorPrivProcPtr VendorPriv_function_table[72][2] = { /* [ 55] = 1431 */ {NULL, NULL}, /* [ 56] = 5152 */ {__glXDisp_BindTexImageEXT, __glXDispSwap_BindTexImageEXT}, /* [ 57] = 5153 */ {__glXDisp_ReleaseTexImageEXT, __glXDispSwap_ReleaseTexImageEXT}, - /* [ 58] = 5154 */ {NULL, NULL}, + /* [ 58] = 5154 */ {__glXDisp_CopySubBufferMESA, __glXDispSwap_CopySubBufferMESA}, /* [ 59] = 5155 */ {NULL, NULL}, /* [ 60] = 5156 */ {NULL, NULL}, /* [ 61] = 5157 */ {NULL, NULL},