Searched refs:dri_drawable (Results 1 - 24 of 24) sorted by relevance

/external/mesa3d/src/gallium/include/state_tracker/
H A Ddrisw_api.h7 struct dri_drawable;
14 void (*put_image) (struct dri_drawable *dri_drawable,
/external/mesa3d/src/gallium/state_trackers/dri/common/
H A Ddri_drawable.h43 struct dri_drawable struct
72 void (*allocate_textures)(struct dri_drawable *drawable,
76 void (*update_drawable_info)(struct dri_drawable *drawable);
78 void (*flush_frontbuffer)(struct dri_drawable *drawable,
81 void (*update_tex_buffer)(struct dri_drawable *drawable,
86 static INLINE struct dri_drawable *
87 dri_drawable(__DRIdrawable * driDrawPriv) function
89 return (struct dri_drawable *) (driDrawPriv)
94 * dri_drawable.c
104 dri_drawable_get_format(struct dri_drawable *drawabl
[all...]
H A Ddri_drawable.c34 #include "dri_drawable.h"
42 swap_fences_unref(struct dri_drawable *draw);
50 struct dri_drawable *drawable =
51 (struct dri_drawable *) stfbi->st_manager_private;
106 struct dri_drawable *drawable =
107 (struct dri_drawable *) stfbi->st_manager_private;
124 struct dri_drawable *drawable = NULL;
129 drawable = CALLOC_STRUCT(dri_drawable);
160 struct dri_drawable *drawable = dri_drawable(dPri
[all...]
H A Ddri_context.h43 struct dri_drawable;
H A Ddri_context.c35 #include "dri_drawable.h"
219 struct dri_drawable *draw = dri_drawable(driDrawPriv);
220 struct dri_drawable *read = dri_drawable(driReadPriv);
H A Ddri_screen.h44 struct dri_drawable;
/external/mesa3d/src/mesa/drivers/dri/swrast/
H A Dswrast_priv.h80 struct dri_drawable struct
92 static INLINE struct dri_drawable *
93 dri_drawable(__DRIdrawable * driDrawPriv) function
95 return (struct dri_drawable *)driDrawPriv->driverPrivate;
98 static INLINE struct dri_drawable *
101 return (struct dri_drawable *) fb;
H A Dswrast.c456 struct dri_drawable *drawable = NULL;
465 drawable = CALLOC_STRUCT(dri_drawable);
518 struct dri_drawable *drawable = dri_drawable(dPriv);
537 struct dri_drawable *drawable = dri_drawable(dPriv);
846 struct dri_drawable *draw;
847 struct dri_drawable *read;
852 draw = dri_drawable(driDrawPriv);
853 read = dri_drawable(driReadPri
[all...]
/external/mesa3d/src/gallium/state_trackers/dri/drm/
H A Ddri_drawable.c34 #include "dri_drawable.h"
42 swap_fences_unref(struct dri_drawable *draw);
50 struct dri_drawable *drawable =
51 (struct dri_drawable *) stfbi->st_manager_private;
106 struct dri_drawable *drawable =
107 (struct dri_drawable *) stfbi->st_manager_private;
124 struct dri_drawable *drawable = NULL;
129 drawable = CALLOC_STRUCT(dri_drawable);
160 struct dri_drawable *drawable = dri_drawable(dPri
[all...]
H A Ddri2.c40 #include "dri_drawable.h"
50 struct dri_drawable *drawable = dri_drawable(dPriv);
65 struct dri_drawable *drawable = dri_drawable(dPriv);
83 dri2_drawable_get_buffers(struct dri_drawable *drawable,
87 __DRIdrawable *dri_drawable = drawable->dPriv; local
184 buffers = loader->getBuffersWithFormat(dri_drawable,
185 &dri_drawable->w, &dri_drawable
210 __DRIdrawable *dri_drawable = drawable->dPriv; local
398 __DRIdrawable *dri_drawable = drawable->dPriv; local
[all...]
H A DMakefile19 dri_drawable.c \
H A Ddri_context.c35 #include "dri_drawable.h"
219 struct dri_drawable *draw = dri_drawable(driDrawPriv);
220 struct dri_drawable *read = dri_drawable(driReadPriv);
/external/mesa3d/src/gallium/state_trackers/dri/sw/
H A Ddri_drawable.c34 #include "dri_drawable.h"
42 swap_fences_unref(struct dri_drawable *draw);
50 struct dri_drawable *drawable =
51 (struct dri_drawable *) stfbi->st_manager_private;
106 struct dri_drawable *drawable =
107 (struct dri_drawable *) stfbi->st_manager_private;
124 struct dri_drawable *drawable = NULL;
129 drawable = CALLOC_STRUCT(dri_drawable);
160 struct dri_drawable *drawable = dri_drawable(dPri
[all...]
H A Ddrisw.c46 #include "dri_drawable.h"
85 drisw_update_drawable_info(struct dri_drawable *drawable)
94 drisw_put_image(struct dri_drawable *drawable,
106 struct dri_drawable *drawable = dri_drawable(dPriv);
118 struct dri_drawable *drawable = dri_drawable(dPriv);
142 struct dri_drawable *drawable = dri_drawable(dPriv);
161 drisw_flush_frontbuffer(struct dri_drawable *drawabl
[all...]
H A DMakefile22 dri_drawable.c \
H A Ddri_context.c35 #include "dri_drawable.h"
219 struct dri_drawable *draw = dri_drawable(driDrawPriv);
220 struct dri_drawable *read = dri_drawable(driReadPriv);
/external/mesa3d/src/gallium/winsys/sw/dri/
H A Ddri_sw_winsys.c175 struct dri_drawable *dri_drawable = (struct dri_drawable *)context_private; local
186 dri_sw_ws->lf->put_image(dri_drawable, dri_sw_dt->data, width, height);
/external/mesa3d/src/glx/
H A Ddri_glx.c86 struct dri_drawable struct
534 struct dri_drawable *pdraw, *pread;
536 pdraw = (struct dri_drawable *) driFetchDrawable(context, draw);
537 pread = (struct dri_drawable *) driFetchDrawable(context, read);
634 struct dri_drawable *pdp = (struct dri_drawable *) pdraw;
650 struct dri_drawable *pdp;
694 struct dri_drawable *pdp = (struct dri_drawable *) pdraw;
704 struct dri_drawable *pd
[all...]
/external/mesa3d/src/egl/drivers/dri2/
H A Dplatform_drm.c123 dri2_surf->dri_drawable =
128 if (dri2_surf->dri_drawable == NULL) {
160 (*dri2_dpy->core->destroyDrawable)(dri2_surf->dri_drawable);
336 (*dri2_dpy->flush->flush)(dri2_surf->dri_drawable);
337 (*dri2_dpy->flush->invalidate)(dri2_surf->dri_drawable);
H A Dplatform_android.c182 dri2_surf->dri_drawable =
186 if (dri2_surf->dri_drawable == NULL) {
247 (*dri2_dpy->core->destroyDrawable)(dri2_surf->dri_drawable);
271 (*dri2_dpy->flush->flush)(dri2_surf->dri_drawable);
276 (*dri2_dpy->flush->invalidate)(dri2_surf->dri_drawable);
H A Dplatform_x11.c212 dri2_surf->dri_drawable =
220 dri2_surf->dri_drawable =
226 if (dri2_surf->dri_drawable == NULL) {
257 dri2_dpy->core->destroyDrawable(dri2_surf->dri_drawable);
307 (*dri2_dpy->core->destroyDrawable)(dri2_surf->dri_drawable);
678 (*dri2_dpy->flush->flush)(dri2_surf->dri_drawable);
722 (*dri2_dpy->flush->flush)(dri2_surf->dri_drawable);
739 (*dri2_dpy->flush->invalidate)(dri2_surf->dri_drawable);
762 dri2_dpy->core->swapBuffers(dri2_surf->dri_drawable);
843 (*dri2_dpy->flush->flush)(dri2_surf->dri_drawable);
[all...]
H A Dplatform_wayland.c110 (*dri2_dpy->flush->invalidate)(dri2_surf->dri_drawable);
169 dri2_surf->dri_drawable =
175 if (dri2_surf->dri_drawable == NULL) {
183 dri2_dpy->core->destroyDrawable(dri2_surf->dri_drawable);
217 (*dri2_dpy->core->destroyDrawable)(dri2_surf->dri_drawable);
620 (*dri2_dpy->flush->flush)(dri2_surf->dri_drawable);
621 (*dri2_dpy->flush->invalidate)(dri2_surf->dri_drawable);
H A Degl_dri2.h154 __DRIdrawable *dri_drawable; member in struct:dri2_egl_surface
H A Degl_dri2.c906 ddraw = (dri2_dsurf) ? dri2_dsurf->dri_drawable : NULL;
907 rdraw = (dri2_rsurf) ? dri2_rsurf->dri_drawable : NULL;
966 (*dri2_dpy->flush->flush)(dri2_surf->dri_drawable);
1021 dri2_surf->dri_drawable);
1053 dri2_surf->dri_drawable);

Completed in 395 milliseconds