Home
last modified time | relevance | path

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

12

/external/mesa3d/src/glx/
Dglxclient.h104 struct glx_screen *(*createScreen)(int screen, struct glx_display * priv);
109 void (*destroyScreen)(struct glx_screen *psc);
111 struct glx_context *(*createContext)(struct glx_screen *psc,
116 __GLXDRIdrawable *(*createDrawable)(struct glx_screen *psc,
125 int (*getDrawableMSC)(struct glx_screen *psc, __GLXDRIdrawable *pdraw,
143 struct glx_screen *psc;
299 struct glx_screen *psc;
445 struct glx_screen *psc, struct glx_config *fbconfig);
487 struct glx_context *(*create_context)(struct glx_screen *psc,
492 struct glx_context *(*create_context_attribs)(struct glx_screen *psc,
[all …]
Ddri_common_query_renderer.c81 dri2_query_renderer_integer(struct glx_screen *base, int attribute, in dri2_query_renderer_integer()
105 dri2_query_renderer_string(struct glx_screen *base, int attribute, in dri2_query_renderer_string()
124 dri3_query_renderer_integer(struct glx_screen *base, int attribute, in dri3_query_renderer_integer()
148 dri3_query_renderer_string(struct glx_screen *base, int attribute, in dri3_query_renderer_string()
167 drisw_query_renderer_integer(struct glx_screen *base, int attribute, in drisw_query_renderer_integer()
191 drisw_query_renderer_string(struct glx_screen *base, int attribute, in drisw_query_renderer_string()
Dquery_renderer.c29 __glXQueryRendererInteger(struct glx_screen *psc, int attribute, in __glXQueryRendererInteger()
83 struct glx_screen *psc; in glXQueryRendererIntegerMESA()
116 __glXQueryRendererString(struct glx_screen *psc, int attribute) in __glXQueryRendererString()
143 struct glx_screen *psc; in glXQueryRendererStringMESA()
Ddrisw_priv.h40 struct glx_screen base;
68 drisw_query_renderer_integer(struct glx_screen *base, int attribute,
71 drisw_query_renderer_string(struct glx_screen *base, int attribute,
Ddri2_priv.h38 struct glx_screen base;
66 dri2_query_renderer_integer(struct glx_screen *base, int attribute,
70 dri2_query_renderer_string(struct glx_screen *base, int attribute,
Ddri3_priv.h87 struct glx_screen base;
129 dri3_query_renderer_integer(struct glx_screen *base, int attribute,
133 dri3_query_renderer_string(struct glx_screen *base, int attribute,
Dglxextensions.h252 struct glx_screen;
255 extern GLboolean __glXExtensionBitIsEnabled(struct glx_screen *psc,
258 extern void __glXCalculateUsableExtensions(struct glx_screen *psc,
274 __glXEnableDirectExtension(struct glx_screen *psc, const char *name);
Dglxcmds.c151 _X_HIDDEN struct glx_screen *
164 struct glx_screen ** ppsc) in GetGLXPrivScreenConfig()
260 struct glx_screen *psc, struct glx_config *config) in glx_context_init()
288 struct glx_screen *psc; in CreateContext()
390 struct glx_screen *const psc = GetGLXScreenConfigs(dpy, vis->screen); in glXCreateContext()
680 struct glx_screen *const psc = GetGLXScreenConfigs(dpy, screen); in glXCreateGLXPixmap()
734 struct glx_screen *psc; in glXCreateGLXPixmap()
880 struct glx_screen *psc; in glXGetConfig()
1236 struct glx_screen *psc; in glXChooseVisual()
1300 struct glx_screen *psc; in glXQueryExtensionsString()
[all …]
Dapplegl_glx.c124 applegl_create_context(struct glx_screen *psc, in applegl_create_context()
174 _X_HIDDEN struct glx_screen *
177 struct glx_screen *psc; in applegl_create_screen()
Ddriwindows_glx.c51 struct glx_screen base;
160 driwindows_create_context(struct glx_screen *base, in driwindows_create_context()
214 driwindows_create_context_attribs(struct glx_screen *base, in driwindows_create_context_attribs()
300 driwindowsCreateDrawable(struct glx_screen *base, XID xDrawable, in driwindowsCreateDrawable()
384 driwindowsDestroyScreen(struct glx_screen *base) in driwindowsDestroyScreen()
503 static struct glx_screen *
Dindirect_glx.c343 indirect_create_context(struct glx_screen *psc, in indirect_create_context()
439 indirect_create_context_attribs(struct glx_screen *base, in indirect_create_context_attribs()
473 _X_HIDDEN struct glx_screen *
476 struct glx_screen *psc; in indirect_create_screen()
Ddri_glx.c64 struct glx_screen base;
320 struct glx_screen *psc = glxDraw->psc; in __glXReportDamage()
371 struct glx_screen *psc = glxDraw->psc; in __glXDRIGetDrawableInfo()
665 dri_create_context(struct glx_screen *base, in dri_create_context()
739 driCreateDrawable(struct glx_screen *base, in driCreateDrawable()
816 driDestroyScreen(struct glx_screen *base) in driDestroyScreen()
898 static struct glx_screen *
Dglxext.c210 struct glx_screen *psc; in FreeScreenConfigs()
676 getVisualConfigs(struct glx_screen *psc, in getVisualConfigs()
705 getFBConfigs(struct glx_screen *psc, struct glx_display *priv, int screen) in getFBConfigs()
756 glx_screen_init(struct glx_screen *psc, in glx_screen_init()
775 glx_screen_cleanup(struct glx_screen *psc) in glx_screen_cleanup()
796 struct glx_screen *psc; in AllocAndFetchScreenConfigs()
Ddri3_glx.c231 dri3_create_context_attribs(struct glx_screen *base, in dri3_create_context_attribs()
333 dri3_create_context(struct glx_screen *base, in dri3_create_context()
355 dri3_create_drawable(struct glx_screen *base, XID xDrawable, in dri3_create_drawable()
408 dri3_drawable_get_msc(struct glx_screen *psc, __GLXDRIdrawable *pdraw, in dri3_drawable_get_msc()
589 dri3_destroy_screen(struct glx_screen *base) in dri3_destroy_screen()
803 static struct glx_screen *
Ddrisw_glx.c347 drisw_create_context(struct glx_screen *base, in drisw_create_context()
400 drisw_create_context_attribs(struct glx_screen *base, in drisw_create_context_attribs()
513 driswCreateDrawable(struct glx_screen *base, XID xDrawable, in driswCreateDrawable()
588 driswDestroyScreen(struct glx_screen *base) in driswDestroyScreen()
664 static struct glx_screen *
Ddri2.h49 struct glx_screen;
Dglxextensions.c348 static void __glXExtensionsCtrScreen(struct glx_screen * psc);
432 __glXEnableDirectExtension(struct glx_screen * psc, const char *name) in __glXEnableDirectExtension()
510 __glXExtensionsCtrScreen(struct glx_screen * psc) in __glXExtensionsCtrScreen()
530 __glXExtensionBitIsEnabled(struct glx_screen * psc, unsigned bit) in __glXExtensionBitIsEnabled()
630 __glXCalculateUsableExtensions(struct glx_screen * psc, in __glXCalculateUsableExtensions()
Dclientinfo.c84 struct glx_screen *src = glx_dpy->screens[i]; in __glX_send_client_info()
Dcreate_context.c46 struct glx_screen *psc; in glXCreateContextAttribsARB()
Ddri2_glx.c180 dri2_create_context(struct glx_screen *base, in dri2_create_context()
231 dri2_create_context_attribs(struct glx_screen *base, in dri2_create_context_attribs()
365 dri2CreateDrawable(struct glx_screen *base, XID xDrawable, in dri2CreateDrawable()
438 dri2DrawableGetMSC(struct glx_screen *psc, __GLXDRIdrawable *pdraw, in dri2DrawableGetMSC()
705 dri2DestroyScreen(struct glx_screen *base) in dri2DestroyScreen()
1197 static struct glx_screen *
/external/mesa3d/src/glx/tests/
Dfake_glx_screen.h25 class fake_glx_screen : public glx_screen {
69 fake_glx_context(struct glx_screen *psc, struct glx_config *mode) in fake_glx_context()
103 fake_glx_context_direct(struct glx_screen *psc, struct glx_config *mode) in fake_glx_context_direct()
109 static glx_context *create(struct glx_screen *psc, struct glx_config *mode, in create()
118 static glx_context *create_attribs(struct glx_screen *psc, in create_attribs()
Dfake_glx_screen.cpp54 indirect_create_context(struct glx_screen *psc, struct glx_config *mode, in indirect_create_context()
64 indirect_create_context_attribs(struct glx_screen *base, in indirect_create_context_attribs()
81 applegl_create_context(struct glx_screen *base, in applegl_create_context()
Dquery_renderer_unittest.cpp31 extern struct glx_screen *psc;
57 fake_query_renderer_integer(struct glx_screen *psc, int attribute, in fake_query_renderer_integer()
70 fake_query_renderer_string(struct glx_screen *psc, int attribute, in fake_query_renderer_string()
94 struct glx_screen scr;
Dcreate_context_unittest.cpp39 struct glx_screen *psc;
43 struct glx_screen *psc, struct glx_config *config) in glx_context_init()
57 extern "C" struct glx_screen *
152 struct glx_screen *direct_psc = in use_direct_rendering_screen()
Dclientinfo_unittest.cpp52 this->screens = new glx_screen *[dpy->nscreens]; in fake_glx_display()
53 memset(this->screens, 0, sizeof(struct glx_screen *) * dpy->nscreens); in fake_glx_display()

12