about summary refs log tree commit diff stats
path: root/src/wrapped32/wrappedlibgl_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/wrapped32/wrappedlibgl_private.h')
-rw-r--r--src/wrapped32/wrappedlibgl_private.h31
1 files changed, 21 insertions, 10 deletions
diff --git a/src/wrapped32/wrappedlibgl_private.h b/src/wrapped32/wrappedlibgl_private.h
index ccd3d50c..7bfe8389 100644
--- a/src/wrapped32/wrappedlibgl_private.h
+++ b/src/wrapped32/wrappedlibgl_private.h
@@ -2947,8 +2947,8 @@ GO(glXCreateContext,pFXppi)
 //GO(glXCreateGLXPixmapWithConfigSGIX, pFppp)
 //GO(glXCreateGLXVideoSourceSGIX, pFpippip)
 GO(glXCreateNewContext, pFXpipi)
-//GO(glXCreatePbuffer, pFppp)
-//GO(glXCreatePixmap, pFppp)
+GO(glXCreatePbuffer, pFXpp)
+GO(glXCreatePixmap, pFXpp)
 GO(glXCreateWindow, pFXppp)
 GO(glXChooseVisual, pFXip)  // need to wrap XVisualInfo?
 //GO(glXCopyImageSubDataNV, vFppuiiiiipuiiiiiiii)
@@ -2958,8 +2958,8 @@ GO(glXDestroyContext,vFXp)
 //GO(glXDestroyGLXPixmap,vFpp)
 //GO(glXDestroyGLXVideoSourceSGIX,vFpp)
 //GO(glXDestroyHyperpipeConfigSGIX,iFpi)
-//GO(glXDestroyPbuffer,vFpp)
-//GO(glXDestroyPixmap,vFpp)
+GO(glXDestroyPbuffer,vFXp)
+GO(glXDestroyPixmap,vFXp)
 GO(glXDestroyWindow,vFXp)
 //GO(glXEnumerateVideoCaptureDevicesNV, pFpip)
 //GO(glXEnumerateVideoDevicesNV, pFpip)
@@ -2973,13 +2973,13 @@ GO(glXGetCurrentDrawable, pFv)
 GO(glXGetCurrentReadDrawable, pFv)
 //GO(glXGetDrawableAttributes,vFi)
 //GO(glXGetDrawableAttributesSGIX,vFi)
-//GO(glXGetFBConfigs,pFpip)
+GO(glXGetFBConfigs,pFXip)
 GO(glXGetFBConfigAttrib, iFXpip)
 //GO(glXGetFBConfigAttribSGIX, iFppip)
 //GO(glXGetFBConfigFromVisualSGIX, pFpp)
 //GO(glXGetFBConfigsSGIX,pFpip)
-//GO(glXGetSelectedEvent, vFppp)
-//GO(glXGetSelectedEventSGIX, vFppp)
+GO(glXGetSelectedEvent, vFXpp)
+GO(glXGetSelectedEventSGIX, vFXpp)
 //GO(glXGetVideoDeviceNV, iFpiip)
 //GO(glXGetVideoInfoNV, iFpippp)
 //GO(glXGetVideoSyncSGI, iFp)
@@ -2995,9 +2995,9 @@ GO(glXJoinSwapGroupNV, iFXpu)
 //GO(glXLockVideoCaptureDeviceNV, vFpp)
 GO(glXMakeContextCurrent,iFXppp)
 GO(glXMakeCurrent,iFXpp)
-//GO(glXQueryContext,iFppip)
+GO(glXQueryContext,iFXpip)
 //GO(glXQueryContextInfoEXT,iFppip)
-//GO(glXQueryDrawable, iFppip)
+GO(glXQueryDrawable, iFXpip)
 GO(glXQueryExtension, iFXpp)
 GO(glXQueryExtensionsString,pFXi)
 GO(glXQueryFrameCountNV, iFXip)
@@ -3019,7 +3019,7 @@ GO(glXReleaseTexImageEXT, vFXpi)
 GO(glXRender, vFv)
 GO(glXRenderLarge, vFv)
 GO(glXResetFrameCountNV, iFXi)
-//GO(glXSelectEvent, vFppu)
+GO(glXSelectEvent, vFXpu)
 //GO(glXSelectEventSGIX, vFppu)
 //GO(glXSendPbufferToVideoNV, iFppipi)
 GO(glXSwapBuffers,vFXp)
@@ -3065,6 +3065,17 @@ GO(glXFreeMemoryNV, vFp)
 //GLX_ARB_????
 GO(glSpecializeShaderARB, vFupupp)
 
+//GLX_AMD_gpu_association
+GO(glXGetGPUIDsAMD, uFup)
+GO(glXGetGPUInfoAMD, iFuiuup)
+GO(glXGetContextGPUIDAMD, uFp)
+GO(glXCreateAssociatedContextAMD, pFup)
+GO(glXCreateAssociatedContextAttribsAMD, pFupp)
+GO(glXDeleteAssociatedContextAMD, iFp)
+GO(glXMakeAssociatedContextCurrentAMD, iFp)
+GO(glXGetCurrentAssociatedContextAMD, pFv)
+GO(glXBlitContextFramebufferAMD, vFpiiiiiiiiuu)
+
 //GL_EXT_debug_label
 GO(glGetObjectLabelEXT, vFuuipp)
 GO(glLabelObjectEXT, vFuuip)