Searched refs:dri_screen (Results 1 - 25 of 30) sorted by relevance

12

/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_screen.h35 __DRIscreen *dri_screen; member in struct:nouveau_screen
H A Dnouveau_screen.c49 nouveau_destroy_screen(__DRIscreen *dri_screen);
91 nouveau_init_screen2(__DRIscreen *dri_screen) argument
102 dri_screen->driverPrivate = screen;
105 ret = nouveau_drm_new(dri_screen->fd, &screen->drm);
125 dri_screen->max_gl_compat_version = 12;
129 dri_screen->max_gl_compat_version = 12;
130 dri_screen->max_gl_es1_version = 10;
135 dri_screen->max_gl_compat_version = 13;
136 dri_screen->max_gl_es1_version = 10;
144 dri_screen
222 nouveau_destroy_screen(__DRIscreen *dri_screen) argument
237 nouveau_create_buffer(__DRIscreen *dri_screen, __DRIdrawable *drawable, const struct gl_config *visual, GLboolean is_pixmap) argument
[all...]
H A Dnouveau_driver.c76 __DRIscreen *screen = nctx->screen->dri_screen;
/external/mesa3d/src/gallium/state_trackers/dri/
H A Ddri_screen.h50 struct dri_screen struct
89 __DRIimage * (*lookup_egl_image)(struct dri_screen *ctx, void *handle);
100 static inline struct dri_screen *
101 dri_screen(__DRIscreen * sPriv) function
103 return (struct dri_screen *)sPriv->driverPrivate;
137 dri_fill_st_visual(struct st_visual *stvis, struct dri_screen *screen,
141 dri_init_screen_helper(struct dri_screen *screen,
146 dri_destroy_screen_helper(struct dri_screen * screen);
H A Ddri_query_renderer.c7 #include "dri_screen.h"
14 struct dri_screen *screen = dri_screen(_screen);
68 struct dri_screen *screen = dri_screen(_screen);
H A Ddri_screen.c35 #include "dri_screen.h"
106 dri_fill_in_modes(struct dri_screen *screen)
249 dri_fill_st_visual(struct st_visual *stvis, struct dri_screen *screen,
325 struct dri_screen *screen = (struct dri_screen *)smapi;
358 struct dri_screen *screen = (struct dri_screen *)smapi;
369 dri_destroy_option_cache(struct dri_screen * screen)
391 dri_destroy_screen_helper(struct dri_screen * screen)
406 struct dri_screen *scree
[all...]
H A Ddri_context.c34 #include "dri_screen.h"
53 struct dri_screen *screen = dri_screen(sPriv);
196 struct dri_screen *screen = dri_screen(cPriv->driScreenPriv);
258 struct dri_screen *screen = dri_screen(sPriv);
H A Ddri2.c49 #include "dri_screen.h"
362 struct dri_screen *screen = dri_screen(sPriv);
461 struct dri_screen *screen = dri_screen(sPriv);
769 dri2_lookup_egl_image(struct dri_screen *screen, void *handle)
789 struct dri_screen *screen = dri_screen(_screen);
972 struct dri_screen *screen = dri_screen(_scree
[all...]
H A Ddri_drawable.h48 struct dri_screen *screen;
H A Ddrisw.c46 #include "dri_screen.h"
159 struct dri_screen *screen = dri_screen(drawable->sPriv);
266 struct dri_screen *screen = dri_screen(drawable->sPriv);
385 struct dri_screen *screen;
388 screen = CALLOC_STRUCT(dri_screen);
H A Ddri_drawable.c32 #include "dri_screen.h"
54 struct dri_screen *screen = dri_screen(drawable->sPriv);
131 struct dri_screen *screen = sPriv->driverPrivate;
509 if (dri_screen(ctx->sPriv)->throttling_enabled &&
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dintel_screen.c406 intel_create_image_from_name(__DRIscreen *dri_screen, argument
410 struct intel_screen *screen = dri_screen->driverPrivate;
543 intel_create_image(__DRIscreen *dri_screen, argument
549 struct intel_screen *screen = dri_screen->driverPrivate;
667 intel_create_image_from_names(__DRIscreen *dri_screen, argument
677 if (dri_screen == NULL || names == NULL || num_names != 1)
684 image = intel_create_image_from_name(dri_screen, width, height,
703 intel_create_image_from_fds(__DRIscreen *dri_screen, argument
708 struct intel_screen *screen = dri_screen->driverPrivate;
766 intel_create_image_from_dma_bufs(__DRIscreen *dri_screen, argument
876 brw_query_renderer_integer(__DRIscreen *dri_screen, int param, unsigned int *value) argument
934 brw_query_renderer_string(__DRIscreen *dri_screen, int param, const char **value) argument
1040 intelCreateBuffer(__DRIscreen *dri_screen, __DRIdrawable * driDrawPriv, const struct gl_config * mesaVis, GLboolean isPixmap) argument
1186 __DRIscreen *dri_screen = screen->driScrnPriv; local
1398 intel_screen_make_configs(__DRIscreen *dri_screen) argument
1536 __DRIscreen *dri_screen = screen->driScrnPriv; local
1658 intelInitScreen2(__DRIscreen *dri_screen) argument
1939 intelAllocateBuffer(__DRIscreen *dri_screen, unsigned attachment, unsigned format, int width, int height) argument
1980 intelReleaseBuffer(__DRIscreen *dri_screen, __DRIbuffer *buffer) argument
[all...]
H A Dintel_tex_image.c408 __DRIscreen *dri_screen = brw->screen->driScrnPriv; local
411 image = dri_screen->dri2.image->lookupEGLImage(dri_screen, image_handle,
412 dri_screen->loaderPrivate);
H A Dbrw_context.c375 __DRIscreen *const dri_screen = brw->screen->driScrnPriv; local
378 if (flushFront(dri_screen) && driDrawable &&
391 flushFront(dri_screen)(driDrawable, driDrawable->loaderPrivate);
1456 __DRIscreen *dri_screen = brw->screen->driScrnPriv; local
1466 if (dri_screen->image.loader)
1530 __DRIscreen *dri_screen = brw->screen->driScrnPriv; local
1575 dri_screen->dri2.loader->getBuffersWithFormat(drawable,
1727 __DRIscreen *dri_screen = brw->screen->driScrnPriv; local
1753 ret = dri_screen->image.loader->getBuffers(drawable,
/external/mesa3d/src/glx/
H A Ddri_glx.c62 struct dri_screen struct
329 CallCreateNewScreen(Display *dpy, int scrn, struct dri_screen *psc,
527 struct dri_screen *psc = (struct dri_screen *) context->psc;
544 struct dri_screen *psc = (struct dri_screen *) pcp->base.psc;
566 struct dri_screen *psc = (struct dri_screen *) pcp->base.psc;
589 struct dri_screen *psc = (struct dri_screen *) bas
[all...]
/external/mesa3d/src/loader/
H A Dloader_dri3_helper.h126 __DRIscreen *dri_screen; member in struct:loader_dri3_drawable
175 __DRIscreen *dri_screen,
230 __DRIscreen *dri_screen,
H A Dloader_dri3_helper.c129 __DRIscreen *dri_screen,
146 draw->dri_screen = dri_screen;
154 draw->ext->config->configQueryi(draw->dri_screen,
174 draw->ext->image_driver->createNewDrawable(dri_screen,
859 buffer->image = draw->ext->image->createImage(draw->dri_screen,
871 buffer->image = draw->ext->image->createImage(draw->dri_screen,
881 draw->ext->image->createImage(draw->dri_screen,
1065 __DRIscreen *dri_screen,
1085 image_planar = image->createImageFromFds(dri_screen,
127 loader_dri3_drawable_init(xcb_connection_t *conn, xcb_drawable_t drawable, __DRIscreen *dri_screen, bool is_different_gpu, const __DRIconfig *dri_config, struct loader_dri3_extensions *ext, const struct loader_dri3_vtable *vtable, struct loader_dri3_drawable *draw) argument
1062 loader_dri3_create_image(xcb_connection_t *c, xcb_dri3_buffer_from_pixmap_reply_t *bp_reply, unsigned int format, __DRIscreen *dri_screen, const __DRIimageExtension *image, void *loaderPrivate) argument
[all...]
/external/mesa3d/src/egl/drivers/dri2/
H A Dplatform_surfaceless.c45 dri2_dpy->dri_screen,
137 dri2_dpy->dri2->createNewDrawable(dri2_dpy->dri_screen, config,
333 dri2_dpy->core->destroyScreen(dri2_dpy->dri_screen);
H A Degl_dri2.c605 rendererQuery->queryInteger(dri2_dpy->dri_screen, param, &value) == -1)
618 api_mask = dri2_dpy->image_driver->getAPIMask(dri2_dpy->dri_screen);
620 api_mask = dri2_dpy->dri2->getAPIMask(dri2_dpy->dri_screen);
663 dri2_dpy->fence->get_capabilities(dri2_dpy->dri_screen);
676 capabilities = dri2_dpy->image->getCapabilities(dri2_dpy->dri_screen);
717 dri2_dpy->dri_screen =
725 dri2_dpy->dri_screen =
731 dri2_dpy->dri_screen =
739 dri2_dpy->dri_screen =
744 dri2_dpy->dri_screen
[all...]
H A Dplatform_android.c257 dri2_dpy->dri2->allocateBuffer(dri2_dpy->dri_screen, att, format,
273 dri2_dpy->dri2->releaseBuffer(dri2_dpy->dri_screen,
327 dri2_dpy->dri2->createNewDrawable(dri2_dpy->dri_screen, config,
439 dri2_dpy->image->createImage(dri2_dpy->dri_screen,
489 dri2_dpy->image->createImageFromFds(dri2_dpy->dri_screen,
745 dri2_dpy->image->createImageFromName(dri2_dpy->dri_screen,
1178 dri2_dpy->core->destroyScreen(dri2_dpy->dri_screen);
H A Dplatform_x11_dri3.c114 return dri2_egl_display(dri2_ctx->base.Resource.Display)->dri_screen;
199 dri2_dpy->dri_screen,
337 dri2_dpy->dri_screen,
H A Degl_dri2.h158 __DRIscreen *dri_screen; member in struct:dri2_egl_display
412 dri2_dpy->image->getCapabilities(dri2_dpy->dri_screen);
H A Dplatform_x11.c249 dri2_dpy->dri2->createNewDrawable(dri2_dpy->dri_screen, config,
254 dri2_dpy->swrast->createNewDrawable(dri2_dpy->dri_screen, config,
1082 dri2_dpy->image->createImageFromName(dri2_dpy->dri_screen,
1266 dri2_dpy->core->destroyScreen(dri2_dpy->dri_screen);
1299 dri2_dpy->config->configQueryi(dri2_dpy->dri_screen,
1392 dri2_dpy->core->destroyScreen(dri2_dpy->dri_screen);
1488 dri2_dpy->core->destroyScreen(dri2_dpy->dri_screen);
H A Dplatform_wayland.c191 dri2_surf->dri_drawable = (*createNewDrawable)(dri2_dpy->dri_screen, config,
255 dri2_dpy->dri2->releaseBuffer(dri2_dpy->dri_screen,
303 dri2_dpy->dri2->releaseBuffer(dri2_dpy->dri_screen,
359 dri2_dpy->image->createImage(dri2_dpy->dri_screen,
372 dri2_dpy->image->createImage(dri2_dpy->dri_screen,
419 b = dri2_dpy->dri2->allocateBuffer(dri2_dpy->dri_screen,
1020 dri2_dpy->config->configQueryi(dri2_dpy->dri_screen,
1263 dri2_dpy->core->destroyScreen(dri2_dpy->dri_screen);
1854 dri2_dpy->core->destroyScreen(dri2_dpy->dri_screen);
H A Dplatform_drm.c139 dri2_dpy->dri2->createNewDrawable(dri2_dpy->dri_screen, config,
146 dri2_dpy->swrast->createNewDrawable(dri2_dpy->dri_screen, config,
203 dri2_dpy->dri2->releaseBuffer(dri2_dpy->dri_screen,
294 b = dri2_dpy->dri2->allocateBuffer(dri2_dpy->dri_screen,
709 dri2_dpy->dri_screen = dri2_dpy->gbm_dri->screen;

Completed in 232 milliseconds

12