diff options
Diffstat (limited to 'src/glx/apple/glx_empty.c')
-rw-r--r-- | src/glx/apple/glx_empty.c | 375 |
1 files changed, 0 insertions, 375 deletions
diff --git a/src/glx/apple/glx_empty.c b/src/glx/apple/glx_empty.c deleted file mode 100644 index 44c5a256f20..00000000000 --- a/src/glx/apple/glx_empty.c +++ /dev/null @@ -1,375 +0,0 @@ -#include "glxclient.h" -#include "glxextensions.h" -#include "glcontextmodes.h" - -/* -** GLX_SGI_swap_control -*/ -int -glXSwapIntervalSGI(int interval) -{ - (void) interval; - return 0; -} - - -/* -** GLX_MESA_swap_control -*/ -int -glXSwapIntervalMESA(unsigned int interval) -{ - (void) interval; - return GLX_BAD_CONTEXT; -} - - -int -glXGetSwapIntervalMESA(void) -{ - return 0; -} - - -/* -** GLX_MESA_swap_frame_usage -*/ - -int -glXBeginFrameTrackingMESA(Display * dpy, GLXDrawable drawable) -{ - int status = GLX_BAD_CONTEXT; - (void) dpy; - (void) drawable; - return status; -} - - -int -glXEndFrameTrackingMESA(Display * dpy, GLXDrawable drawable) -{ - int status = GLX_BAD_CONTEXT; - (void) dpy; - (void) drawable; - return status; -} - - -int -glXGetFrameUsageMESA(Display * dpy, GLXDrawable drawable, GLfloat * usage) -{ - int status = GLX_BAD_CONTEXT; - (void) dpy; - (void) drawable; - (void) usage; - return status; -} - -int -glXQueryFrameTrackingMESA(Display * dpy, GLXDrawable drawable, - int64_t * sbc, int64_t * missedFrames, - GLfloat * lastMissedUsage) -{ - int status = GLX_BAD_CONTEXT; - (void) dpy; - (void) drawable; - (void) sbc; - (void) missedFrames; - (void) lastMissedUsage; - return status; -} - -/* -** GLX_SGI_video_sync -*/ -int -glXGetVideoSyncSGI(unsigned int *count) -{ - (void) count; - return GLX_BAD_CONTEXT; -} - -int -glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int *count) -{ - (void) count; - return GLX_BAD_CONTEXT; -} - - -/* -** GLX_SGIX_swap_group -*/ -void -glXJoinSwapGroupSGIX(Display * dpy, GLXDrawable drawable, GLXDrawable member) -{ - (void) dpy; - (void) drawable; - (void) member; -} - - -/* -** GLX_SGIX_swap_barrier -*/ -void -glXBindSwapBarrierSGIX(Display * dpy, GLXDrawable drawable, int barrier) -{ - (void) dpy; - (void) drawable; - (void) barrier; -} - -Bool -glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int *max) -{ - (void) dpy; - (void) screen; - (void) max; - return False; -} - - -/* -** GLX_OML_sync_control -*/ -Bool -glXGetSyncValuesOML(Display * dpy, GLXDrawable drawable, - int64_t * ust, int64_t * msc, int64_t * sbc) -{ - (void) dpy; - (void) drawable; - (void) ust; - (void) msc; - (void) sbc; - return False; -} - -int64_t -glXSwapBuffersMscOML(Display * dpy, GLXDrawable drawable, - int64_t target_msc, int64_t divisor, int64_t remainder) -{ - (void) dpy; - (void) drawable; - (void) target_msc; - (void) divisor; - (void) remainder; - return 0; -} - - -Bool -glXWaitForMscOML(Display * dpy, GLXDrawable drawable, - int64_t target_msc, int64_t divisor, - int64_t remainder, int64_t * ust, - int64_t * msc, int64_t * sbc) -{ - (void) dpy; - (void) drawable; - (void) target_msc; - (void) divisor; - (void) remainder; - (void) ust; - (void) msc; - (void) sbc; - return False; -} - - -Bool -glXWaitForSbcOML(Display * dpy, GLXDrawable drawable, - int64_t target_sbc, int64_t * ust, - int64_t * msc, int64_t * sbc) -{ - (void) dpy; - (void) drawable; - (void) target_sbc; - (void) ust; - (void) msc; - (void) sbc; - return False; -} - - -/** - * GLX_MESA_allocate_memory - */ -/*@{*/ - -PUBLIC void * -glXAllocateMemoryMESA(Display * dpy, int scrn, - size_t size, float readFreq, - float writeFreq, float priority) -{ - (void) dpy; - (void) scrn; - (void) size; - (void) readFreq; - (void) writeFreq; - (void) priority; - return NULL; -} - - -PUBLIC void -glXFreeMemoryMESA(Display * dpy, int scrn, void *pointer) -{ -#ifdef __DRI_ALLOCATE - __GLXscreenConfigs *const psc = GetGLXScreenConfigs(dpy, scrn); - - if (psc && psc->allocate) - (*psc->allocate->freeMemory) (psc->__driScreen, pointer); - -#else - (void) dpy; - (void) scrn; - (void) pointer; -#endif /* __DRI_ALLOCATE */ -} - - -PUBLIC GLuint -glXGetMemoryOffsetMESA(Display * dpy, int scrn, const void *pointer) -{ - (void) dpy; - (void) scrn; - (void) pointer; - return ~0L; -} - -Bool -glXReleaseBuffersMESA(Display * dpy, GLXDrawable d) -{ - (void) dpy; - (void) d; - return False; -} - - -PUBLIC GLXPixmap -glXCreateGLXPixmapMESA(Display * dpy, XVisualInfo * visual, - Pixmap pixmap, Colormap cmap) -{ - (void) dpy; - (void) visual; - (void) pixmap; - (void) cmap; - return 0; -} - - -/** - * GLX_MESA_copy_sub_buffer - */ -void -glXCopySubBufferMESA(Display * dpy, GLXDrawable drawable, - int x, int y, int width, int height) -{ - (void) dpy; - (void) drawable; - (void) x; - (void) y; - (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; -} - -#if 0 -/* GLX_SGIX_fbconfig */ -PUBLIC int -glXGetFBConfigAttribSGIX(Display * dpy, void *config, int a, int *b) -{ - (void) dpy; - (void) config; - (void) a; - (void) b; - return 0; -} - -PUBLIC void * -glXChooseFBConfigSGIX(Display * dpy, int a, int *b, int *c) -{ - (void) dpy; - (void) a; - (void) b; - (void) c; - return NULL; -} - -PUBLIC GLXPixmap -glXCreateGLXPixmapWithConfigSGIX(Display * dpy, void *config, Pixmap p) -{ - (void) dpy; - (void) config; - (void) p; - return None; -} - -PUBLIC GLXContext -glXCreateContextWithConfigSGIX(Display * dpy, void *config, int a, - GLXContext b, Bool c) -{ - (void) dpy; - (void) config; - (void) a; - (void) b; - (void) c; - return NULL; -} - -PUBLIC XVisualInfo * -glXGetVisualFromFBConfigSGIX(Display * dpy, void *config) -{ - (void) dpy; - (void) config; - return NULL; -} - -PUBLIC void * -glXGetFBConfigFromVisualSGIX(Display * dpy, XVisualInfo * visinfo) -{ - (void) dpy; - (void) visinfo; - return NULL; -} -#endif - - -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) |