Home
last modified time | relevance | path

Searched refs:glx_screen (Results 1 – 18 of 18) sorted by relevance

/external/mesa3d/src/glx/
Dglxclient.h98 struct glx_screen *(*createScreen)(int screen, struct glx_display * priv);
103 void (*destroyScreen)(struct glx_screen *psc);
105 struct glx_context *(*createContext)(struct glx_screen *psc,
110 __GLXDRIdrawable *(*createDrawable)(struct glx_screen *psc,
119 int (*getDrawableMSC)(struct glx_screen *psc, __GLXDRIdrawable *pdraw,
136 struct glx_screen *psc;
278 struct glx_screen *psc;
424 struct glx_screen *psc, struct glx_config *fbconfig);
466 struct glx_context *(*create_context)(struct glx_screen *psc,
471 struct glx_context *(*create_context_attribs)(struct glx_screen *psc,
[all …]
Dglxextensions.h236 struct glx_screen;
239 extern GLboolean __glXExtensionBitIsEnabled(struct glx_screen *psc,
242 extern void __glXCalculateUsableExtensions(struct glx_screen *psc,
258 __glXEnableDirectExtension(struct glx_screen *psc, const char *name);
Dapplegl_glx.c124 applegl_create_context(struct glx_screen *psc, in applegl_create_context()
171 _X_HIDDEN struct glx_screen *
174 struct glx_screen *psc; in applegl_create_screen()
Dglxcmds.c153 _X_HIDDEN struct glx_screen *
166 struct glx_screen ** ppsc) in GetGLXPrivScreenConfig()
231 struct glx_screen *psc, struct glx_config *config) in glx_context_init()
259 struct glx_screen *psc; in CreateContext()
362 struct glx_screen *const psc = GetGLXScreenConfigs(dpy, vis->screen); in glXCreateContext()
652 struct glx_screen *const psc = GetGLXScreenConfigs(dpy, screen); in glXCreateGLXPixmap()
700 struct glx_screen *psc; in glXCreateGLXPixmap()
865 struct glx_screen *psc; in glXGetConfig()
1226 struct glx_screen *psc; in glXChooseVisual()
1290 struct glx_screen *psc; in glXQueryExtensionsString()
[all …]
Ddri_glx.c64 struct glx_screen base;
228 struct glx_screen *psc = glxDraw->psc; in __glXReportDamage()
280 struct glx_screen *psc = glxDraw->psc; in __glXDRIGetDrawableInfo()
573 dri_create_context(struct glx_screen *base, in dri_create_context()
642 driCreateDrawable(struct glx_screen *base, in driCreateDrawable()
712 driDestroyScreen(struct glx_screen *base) in driDestroyScreen()
728 driDrawableGetMSC(struct glx_screen *base, __GLXDRIdrawable *pdraw, in driDrawableGetMSC()
843 static struct glx_screen *
Dindirect_glx.c344 indirect_create_context(struct glx_screen *psc, in indirect_create_context()
440 indirect_create_context_attribs(struct glx_screen *base, in indirect_create_context_attribs()
466 _X_HIDDEN struct glx_screen *
469 struct glx_screen *psc; in indirect_create_screen()
Ddrisw_glx.c45 struct glx_screen base;
372 drisw_create_context(struct glx_screen *base, in drisw_create_context()
420 drisw_create_context_attribs(struct glx_screen *base, in drisw_create_context_attribs()
517 driswCreateDrawable(struct glx_screen *base, XID xDrawable, in driswCreateDrawable()
573 driswDestroyScreen(struct glx_screen *base) in driswDestroyScreen()
629 static struct glx_screen *
Dglxext.c199 struct glx_screen *psc; in FreeScreenConfigs()
650 getVisualConfigs(struct glx_screen *psc, in getVisualConfigs()
679 getFBConfigs(struct glx_screen *psc, struct glx_display *priv, int screen) in getFBConfigs()
726 glx_screen_init(struct glx_screen *psc, in glx_screen_init()
742 glx_screen_cleanup(struct glx_screen *psc) in glx_screen_cleanup()
764 struct glx_screen *psc; in AllocAndFetchScreenConfigs()
Ddri2_glx.c79 struct glx_screen base;
181 dri2_create_context(struct glx_screen *base, in dri2_create_context()
227 dri2_create_context_attribs(struct glx_screen *base, in dri2_create_context_attribs()
347 dri2CreateDrawable(struct glx_screen *base, XID xDrawable, in dri2CreateDrawable()
424 dri2DrawableGetMSC(struct glx_screen *psc, __GLXDRIdrawable *pdraw, in dri2DrawableGetMSC()
628 dri2DestroyScreen(struct glx_screen *base) in dri2DestroyScreen()
1019 static struct glx_screen *
Dclientinfo.c84 struct glx_screen *src = glx_dpy->screens[i]; in __glX_send_client_info()
Dcreate_context.c46 struct glx_screen *psc; in glXCreateContextAttribsARB()
Dglxextensions.c278 static void __glXExtensionsCtrScreen(struct glx_screen * psc);
362 __glXEnableDirectExtension(struct glx_screen * psc, const char *name) in __glXEnableDirectExtension()
440 __glXExtensionsCtrScreen(struct glx_screen * psc) in __glXExtensionsCtrScreen()
460 __glXExtensionBitIsEnabled(struct glx_screen * psc, unsigned bit) in __glXExtensionBitIsEnabled()
560 __glXCalculateUsableExtensions(struct glx_screen * psc, in __glXCalculateUsableExtensions()
Ddri_common.c390 struct glx_screen *psc; in driFetchDrawable()
Dglx_pbuffer.c197 struct glx_screen *psc; in CreateDRIDrawable()
/external/mesa3d/src/glx/tests/
Dfake_glx_screen.h27 class fake_glx_screen : public glx_screen {
71 fake_glx_context(struct glx_screen *psc, struct glx_config *mode) in fake_glx_context()
91 static glx_context *create_attribs(struct glx_screen *psc, in create_attribs()
120 fake_glx_context_direct(struct glx_screen *psc, struct glx_config *mode) in fake_glx_context_direct()
126 static glx_context *create(struct glx_screen *psc, struct glx_config *mode, in create()
135 static glx_context *create_attribs(struct glx_screen *psc, in create_attribs()
Dcreate_context_unittest.cpp41 struct glx_screen *psc;
45 struct glx_screen *psc, struct glx_config *config) in glx_context_init()
57 extern "C" struct glx_screen *
150 struct glx_screen *direct_psc = in use_direct_rendering_screen()
Dfake_glx_screen.cpp50 indirect_create_context(struct glx_screen *psc, struct glx_config *mode, in indirect_create_context()
Dclientinfo_unittest.cpp54 this->screens = new glx_screen *[dpy->nscreens]; in fake_glx_display()
55 memset(this->screens, 0, sizeof(struct glx_screen *) * dpy->nscreens); in fake_glx_display()