Modified: AppleSGLX/trunk/exports.list (196 => 197)
--- AppleSGLX/trunk/exports.list 2009-02-20 08:42:43 UTC (rev 196)
+++ AppleSGLX/trunk/exports.list 2009-02-20 08:57:27 UTC (rev 197)
@@ -1015,20 +1015,29 @@
_glWindowPos3sv
_glWindowPos3svARB
_glWindowPos3svMESA
+_glXAllocateMemoryMESA
+_glXBeginFrameTrackingMESA
+_glXBindSwapBarrierSGIX
_glXChooseFBConfig
_glXChooseVisual
_glXCopyContext
+_glXCopySubBufferMESA
_glXCreateContext
+_glXCreateGLXPbufferSGIX
_glXCreateGLXPixmap
+_glXCreateGLXPixmapMESA
_glXCreateNewContext
_glXCreatePbuffer
_glXCreatePixmap
_glXCreateWindow
_glXDestroyContext
+_glXDestroyGLXPbufferSGIX
_glXDestroyGLXPixmap
_glXDestroyPbuffer
_glXDestroyPixmap
_glXDestroyWindow
+_glXEndFrameTrackingMESA
+_glXFreeMemoryMESA
_glXGetClientString
_glXGetConfig
_glXGetCurrentContext
@@ -1037,21 +1046,39 @@
_glXGetCurrentReadDrawable
_glXGetFBConfigAttrib
_glXGetFBConfigs
+_glXGetFrameUsageMESA
+_glXGetMemoryOffsetMESA
_glXGetProcAddress
_glXGetProcAddressARB
_glXGetSelectedEvent
+_glXGetSelectedEventSGIX
+_glXGetSwapIntervalMESA
+_glXGetSyncValuesOML
+_glXGetVideoSyncSGI
_glXGetVisualFromFBConfig
_glXIsDirect
+_glXJoinSwapGroupSGIX
_glXMakeContextCurrent
_glXMakeCurrent
_glXQueryContext
_glXQueryDrawable
_glXQueryExtension
_glXQueryExtensionsString
+_glXQueryFrameTrackingMESA
+_glXQueryGLXPbufferSGIX
+_glXQueryMaxSwapBarriersSGIX
_glXQueryServerString
_glXQueryVersion
+_glXReleaseBuffersMESA
_glXSelectEvent
+_glXSelectEventSGIX
_glXSwapBuffers
+_glXSwapBuffersMscOML
+_glXSwapIntervalMESA
+_glXSwapIntervalSGI
_glXUseXFont
+_glXWaitForMscOML
+_glXWaitForSbcOML
_glXWaitGL
+_glXWaitVideoSyncSGI
_glXWaitX
Modified: AppleSGLX/trunk/gen_exports.tcl (196 => 197)
--- AppleSGLX/trunk/gen_exports.tcl 2009-02-20 08:42:43 UTC (rev 196)
+++ AppleSGLX/trunk/gen_exports.tcl 2009-02-20 08:57:27 UTC (rev 197)
@@ -84,7 +84,10 @@
glXWaitForMscOML glXWaitForSbcOML \
glXAllocateMemoryMESA glXFreeMemoryMESA \
glXGetMemoryOffsetMESA glXReleaseBuffersMESA \
- glXCreateGLXPixmapMESA glXCopySubBufferMESA
+ glXCreateGLXPixmapMESA glXCopySubBufferMESA \
+ glXQueryGLXPbufferSGIX glXCreateGLXPbufferSGIX \
+ glXDestroyGLXPbufferSGIX glXSelectEventSGIX \
+ glXGetSelectedEventSGIX
set fd [open [lindex $argv 1] w]
Modified: AppleSGLX/trunk/glx_empty.c (196 => 197)
--- AppleSGLX/trunk/glx_empty.c 2009-02-20 08:42:43 UTC (rev 196)
+++ AppleSGLX/trunk/glx_empty.c 2009-02-20 08:57:27 UTC (rev 197)
@@ -255,3 +255,40 @@
(void) width;
(void) height;
}
+
+
+PUBLIC int glXQueryGLXPbufferSGIX(Display *dpy, GLXDrawable drawable,
+ int attribute, unsigned int *value)
+{
+ (void) dpy;
+ (void) drawable;
+ (void) attribute;
+ (void) value;
+ return 0;
+}
+
+PUBLIC GLXDrawable glXCreateGLXPbufferSGIX(Display *dpy, GLXFBConfig config,
+ unsigned int width, unsigned int height,
+ int *attrib_list) {
+ (void) dpy;
+ (void) config;
+ (void) width;
+ (void) height;
+ (void) attrib_list;
+ return None;
+}
+
+PUBLIC GLX_ALIAS_VOID(glXDestroyGLXPbufferSGIX,
+ (Display *dpy, GLXDrawable pbuf),
+ (dpy, pbuf),
+ glXDestroyPbuffer)
+
+PUBLIC GLX_ALIAS_VOID(glXSelectEventSGIX,
+ (Display *dpy, GLXDrawable drawable, unsigned long mask),
+ (dpy, drawable, mask),
+ glXSelectEvent)
+
+PUBLIC GLX_ALIAS_VOID(glXGetSelectedEventSGIX,
+ (Display *dpy, GLXDrawable drawable, unsigned long *mask),
+ (dpy, drawable, mask),
+ glXGetSelectedEvent)