Searched refs:GLXContext (Results 1 - 19 of 19) sorted by relevance

/vbox/src/VBox/Additions/common/crOpenGL/
H A Dfakedri_drv.h50 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 Dglx_proto.h28 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 Ddri_glx.h39 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 Dglx_c_exports.c35 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 Dglx.c489 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 Dstub.h147 GLXContext glxContext;
H A Ddri_drv.c860 GLXContext vboxctx = glXCreateContext(dpy, mesaVis->visualID, GL_TRUE);
H A Dcontext.c666 GLXContext shareCtx = 0;
/vbox/src/VBox/Additions/x11/x11include/MesaLib-8.0.4-GL/GL/
H A Dglx.h178 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 Dglxext.h535 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 Dglx.h178 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 Dminiglx.h188 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 Dglxext.h453 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 Dglxext.h554 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 Dglxext.h433 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 Dcr_spu.h271 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 Drenderspu.h171 GLXContext context;
H A Drenderspu_glx.c1226 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 DDevVGA-SVGA3d-ogl.cpp654 GLXContext glxContext;
4447 GLXContext shareContext = pSharedCtx ? pSharedCtx->glxContext : NULL;

Completed in 144 milliseconds