/vbox/src/VBox/Additions/common/crOpenGL/ |
H A D | fakedri_drv.h | 50 extern GLXContext VBOXGLXENTRYTAG(glXImportContextEXT)(Display *dpy, GLXContextID contextID) ; 51 extern GLXContextID VBOXGLXENTRYTAG(glXGetContextIDEXT)(const GLXContext ctx) ; 52 extern Bool VBOXGLXENTRYTAG(glXMakeCurrentReadSGI)(Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx) ; 54 extern void VBOXGLXENTRYTAG(glXFreeContextEXT)(Display *dpy, GLXContext ctx) ; 55 extern int VBOXGLXENTRYTAG(glXQueryContextInfoEXT)(Display *dpy, GLXContext ctx) ; 61 extern void VBOXGLXENTRYTAG(glXCopyContext)( Display *dpy, GLXContext src, GLXContext dst, unsigned long mask); 65 extern Bool VBOXGLXENTRYTAG(glXIsDirect)(Display *dpy, GLXContext ctx) ; 72 extern GLXContext VBOXGLXENTRYTAG(glXCreateContext)(Display *dpy, XVisualInfo *vis, GLXContext shar [all...] |
H A D | glx_proto.h | 28 typedef GLXContext (*PGLXFUNC_ImportContextEXT)(Display *dpy, GLXContextID contextID); 29 typedef GLXContextID (*PGLXFUNC_GetContextIDEXT)(const GLXContext ctx); 30 typedef Bool (*PGLXFUNC_MakeCurrentReadSGI)(Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx); 33 typedef void (*PGLXFUNC_FreeContextEXT)(Display *dpy, GLXContext ctx); 36 typedef int (*PGLXFUNC_QueryContextInfoEXT)(Display *dpy, GLXContext ctx); 45 typedef void (*PGLXFUNC_CopyContext)(Display *dpy, GLXContext src, GLXContext dst,unsigned long mask); 49 typedef Bool (*PGLXFUNC_IsDirect)(Display *dpy, GLXContext ctx); 56 typedef GLXContext (*PGLXFUNC_CreateContext)(Display *dpy, XVisualInfo *vis, GLXContext shar [all...] |
H A D | dri_glx.h | 39 extern DECLEXPORT(GLXContext) VBOXGLXTAG(glXImportContextEXT)(Display *dpy, GLXContextID contextID); 40 extern DECLEXPORT(GLXContextID) VBOXGLXTAG(glXGetContextIDEXT)(const GLXContext ctx); 41 extern DECLEXPORT(Bool) VBOXGLXTAG(glXMakeCurrentReadSGI)(Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx); 44 extern DECLEXPORT(void) VBOXGLXTAG(glXFreeContextEXT)(Display *dpy, GLXContext ctx); 46 extern DECLEXPORT(int) VBOXGLXTAG(glXQueryContextInfoEXT)(Display *dpy, GLXContext ctx); 55 extern DECLEXPORT(void) VBOXGLXTAG(glXCopyContext)( Display *dpy, GLXContext src, GLXContext dst, 64 extern DECLEXPORT(Bool) VBOXGLXTAG(glXIsDirect)(Display *dpy, GLXContext ctx); 71 extern DECLEXPORT(GLXContext) VBOXGLXTAG(glXCreateContext)(Display *dpy, XVisualInfo *vis, GLXContext shar [all...] |
H A D | glx_c_exports.c | 35 DECLEXPORT(GLXContext) VBOXGLXENTRYTAG(glXImportContextEXT)(Display *dpy, GLXContextID contextID) 40 DECLEXPORT(GLXContextID) VBOXGLXENTRYTAG(glXGetContextIDEXT)(const GLXContext ctx) 45 DECLEXPORT(Bool) VBOXGLXENTRYTAG(glXMakeCurrentReadSGI)(Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx) 62 DECLEXPORT(void) VBOXGLXENTRYTAG(glXFreeContextEXT)(Display *dpy, GLXContext ctx) 68 DECLEXPORT(int) VBOXGLXENTRYTAG(glXQueryContextInfoEXT)(Display *dpy, GLXContext ctx) 93 DECLEXPORT(void) VBOXGLXENTRYTAG(glXCopyContext)( Display *dpy, GLXContext src, GLXContext dst, unsigned long mask) 114 DECLEXPORT(Bool) VBOXGLXENTRYTAG(glXIsDirect)(Display *dpy, GLXContext ctx) 150 DECLEXPORT(GLXContext) VBOXGLXENTRYTAG(glXCreateContext)(Display *dpy, XVisualInfo *vis, GLXContext shar [all...] |
H A D | glx.c | 489 VBOXGLXTAG(glXCopyContext)( Display *dpy, GLXContext src, GLXContext dst, 541 DECLEXPORT(GLXContext) 542 VBOXGLXTAG(glXCreateContext)(Display *dpy, XVisualInfo *vis, GLXContext share, Bool direct) 629 return (GLXContext) context->id; 633 DECLEXPORT(void) VBOXGLXTAG(glXDestroyContext)( Display *dpy, GLXContext ctx ) 658 DECLEXPORT(Bool) VBOXGLXTAG(glXMakeCurrent)( Display *dpy, GLXDrawable drawable, GLXContext ctx ) 1046 DECLEXPORT(GLXContext) VBOXGLXTAG(glXGetCurrentContext)( void ) 1050 return (GLXContext) context->id; 1052 return (GLXContext) NUL [all...] |
H A D | stub.h | 147 GLXContext glxContext;
|
H A D | dri_drv.c | 860 GLXContext vboxctx = glXCreateContext(dpy, mesaVis->visualID, GL_TRUE);
|
H A D | context.c | 666 GLXContext shareCtx = 0;
|
/vbox/src/VBox/Additions/x11/x11include/MesaLib-8.0.4-GL/GL/ |
H A D | glx.h | 178 typedef struct __GLXcontextRec *GLXContext; typedef in typeref:struct:__GLXcontextRec 203 extern GLXContext glXCreateContext( Display *dpy, XVisualInfo *vis, 204 GLXContext shareList, Bool direct ); 206 extern void glXDestroyContext( Display *dpy, GLXContext ctx ); 209 GLXContext ctx); 211 extern void glXCopyContext( Display *dpy, GLXContext src, GLXContext dst, 225 extern Bool glXIsDirect( Display *dpy, GLXContext ctx ); 230 extern GLXContext glXGetCurrentContext( void ); 285 extern GLXContext glXCreateNewContex [all...] |
H A D | glxext.h | 535 extern GLXContext glXCreateNewContext (Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct); 536 extern Bool glXMakeContextCurrent (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx); 539 extern int glXQueryContext (Display *dpy, GLXContext ctx, int attribute, int *value); 554 typedef GLXContext ( * PFNGLXCREATENEWCONTEXTPROC) (Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct); 555 typedef Bool ( * PFNGLXMAKECONTEXTCURRENTPROC) (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx); 558 typedef int ( * PFNGLXQUERYCONTEXTPROC) (Display *dpy, GLXContext ctx, int attribute, int *value); 594 extern GLXContext glXCreateContextAttribsARB (Display *dpy, GLXFBConfig config, GLXContext share_contex [all...] |
/vbox/src/VBox/Additions/x11/x11include/mesa-7.2/include/GL/ |
H A D | glx.h | 178 typedef struct __GLXcontextRec *GLXContext; typedef in typeref:struct:__GLXcontextRec 193 extern GLXContext glXCreateContext( Display *dpy, XVisualInfo *vis, 194 GLXContext shareList, Bool direct ); 196 extern void glXDestroyContext( Display *dpy, GLXContext ctx ); 199 GLXContext ctx); 201 extern void glXCopyContext( Display *dpy, GLXContext src, GLXContext dst, 215 extern Bool glXIsDirect( Display *dpy, GLXContext ctx ); 220 extern GLXContext glXGetCurrentContext( void ); 275 extern GLXContext glXCreateNewContex [all...] |
H A D | miniglx.h | 188 typedef struct MiniGLXContextRec *GLXContext; typedef in typeref:struct:MiniGLXContextRec 423 extern GLXContext 425 GLXContext shareList, MINI_Bool direct ); 428 glXDestroyContext( MINI_Display *dpy, GLXContext ctx ); 431 glXMakeCurrent( MINI_Display *dpy, GLXDrawable drawable, GLXContext ctx); 436 extern GLXContext
|
H A D | glxext.h | 453 extern GLXContext glXCreateNewContext (Display *, GLXFBConfig, int, GLXContext, Bool); 454 extern Bool glXMakeContextCurrent (Display *, GLXDrawable, GLXDrawable, GLXContext); 457 extern int glXQueryContext (Display *, GLXContext, int, int *); 472 typedef GLXContext ( * PFNGLXCREATENEWCONTEXTPROC) (Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct); 473 typedef Bool ( * PFNGLXMAKECONTEXTCURRENTPROC) (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx); 476 typedef int ( * PFNGLXQUERYCONTEXTPROC) (Display *dpy, GLXContext ctx, int attribute, int *value); 534 extern Bool glXMakeCurrentReadSGI (Display *, GLXDrawable, GLXDrawable, GLXContext); 537 typedef Bool ( * PFNGLXMAKECURRENTREADSGIPROC) (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ct [all...] |
/vbox/src/VBox/Devices/Graphics/vmsvga_glext/ |
H A D | glxext.h | 554 extern GLXContext glXCreateNewContext (Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct); 555 extern Bool glXMakeContextCurrent (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx); 558 extern int glXQueryContext (Display *dpy, GLXContext ctx, int attribute, int *value); 573 typedef GLXContext ( * PFNGLXCREATENEWCONTEXTPROC) (Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct); 574 typedef Bool ( * PFNGLXMAKECONTEXTCURRENTPROC) (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx); 577 typedef int ( * PFNGLXQUERYCONTEXTPROC) (Display *dpy, GLXContext ctx, int attribute, int *value); 613 extern GLXContext glXCreateContextAttribsARB (Display *dpy, GLXFBConfig config, GLXContext share_contex [all...] |
/vbox/include/VBox/HostServices/ |
H A D | glxext.h | 433 extern GLXContext glXCreateNewContext (Display *, GLXFBConfig, int, GLXContext, Bool); 434 extern Bool glXMakeContextCurrent (Display *, GLXDrawable, GLXDrawable, GLXContext); 437 extern int glXQueryContext (Display *, GLXContext, int, int *); 452 typedef GLXContext ( * PFNGLXCREATENEWCONTEXTPROC) (Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct); 453 typedef Bool ( * PFNGLXMAKECONTEXTCURRENTPROC) (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx); 456 typedef int ( * PFNGLXQUERYCONTEXTPROC) (Display *dpy, GLXContext ctx, int attribute, int *value); 514 extern Bool glXMakeCurrentReadSGI (Display *, GLXDrawable, GLXDrawable, GLXContext); 517 typedef Bool ( * PFNGLXMAKECURRENTREADSGIPROC) (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ct [all...] |
/vbox/src/VBox/GuestHost/OpenGL/include/ |
H A D | cr_spu.h | 271 typedef GLXContext (*glXCreateContextFunc_t)( Display *, XVisualInfo *, GLXContext, Bool ); 273 typedef void (*glXDestroyContextFunc_t)( Display *, GLXContext ); 274 typedef Bool (*glXIsDirectFunc_t)( Display *, GLXContext ); 275 typedef Bool (*glXMakeCurrentFunc_t)( Display *, GLXDrawable, GLXContext ); 279 typedef GLXContext (*glXGetCurrentContextFunc_t)( void ); 284 typedef void (*glXCopyContextFunc_t)(Display *dpy, GLXContext src, GLXContext dst, unsigned long mask ); 293 typedef GLXContext (*glXCreateNewContextFunc_t)( Display *dpy, GLXFBConfig config, int renderType, GLXContext shareLis [all...] |
/vbox/src/VBox/HostServices/SharedOpenGL/render/ |
H A D | renderspu.h | 171 GLXContext context;
|
H A D | renderspu_glx.c | 1226 GLXContext sharedSystemContext = NULL; 1241 context->context = (GLXContext) render_spu.OSMesaCreateContext(OSMESA_RGB, 0); 1370 GLXContext oldContext = context->context;
|
/vbox/src/VBox/Devices/Graphics/ |
H A D | DevVGA-SVGA3d-ogl.cpp | 654 GLXContext glxContext; 4447 GLXContext shareContext = pSharedCtx ? pSharedCtx->glxContext : NULL;
|