Home
last modified time | relevance | path

Searched refs:driDrawable (Results 1 – 19 of 19) sorted by relevance

/external/mesa3d/src/gbm/backends/dri/
Dgbm_driint.h67 __DRIbuffer *(*get_buffers)(__DRIdrawable * driDrawable,
71 void (*flush_front_buffer)(__DRIdrawable * driDrawable, void *data);
72 __DRIbuffer *(*get_buffers_with_format)(__DRIdrawable * driDrawable,
76 int (*image_get_buffers)(__DRIdrawable *driDrawable,
82 void (*swrast_put_image2)(__DRIdrawable *driDrawable,
91 void (*swrast_get_image)(__DRIdrawable *driDrawable,
Dgbm_dri.c79 dri_get_buffers(__DRIdrawable * driDrawable, in dri_get_buffers() argument
90 return dri->get_buffers(driDrawable, width, height, attachments, in dri_get_buffers()
95 dri_flush_front_buffer(__DRIdrawable * driDrawable, void *data) in dri_flush_front_buffer() argument
101 dri->flush_front_buffer(driDrawable, surf->dri_private); in dri_flush_front_buffer()
105 dri_get_buffers_with_format(__DRIdrawable * driDrawable, in dri_get_buffers_with_format() argument
117 dri->get_buffers_with_format(driDrawable, width, height, attachments, in dri_get_buffers_with_format()
122 image_get_buffers(__DRIdrawable *driDrawable, in image_get_buffers() argument
135 return dri->image_get_buffers(driDrawable, format, stamp, in image_get_buffers()
140 swrast_get_drawable_info(__DRIdrawable *driDrawable, in swrast_get_drawable_info() argument
156 swrast_put_image2(__DRIdrawable *driDrawable, in swrast_put_image2() argument
[all …]
/external/mesa3d/src/glx/
Ddri2_glx.c83 __DRIdrawable *driDrawable; member
145 dri_draw = pdraw->driDrawable; in dri2_bind_context()
150 dri_read = pread->driDrawable; in dri2_bind_context()
349 (*psc->core->destroyDrawable) (pdraw->driDrawable); in dri2DestroyDrawable()
410 pdraw->driDrawable = in dri2CreateDrawable()
414 if (!pdraw->driDrawable) { in dri2CreateDrawable()
421 (*psc->core->destroyDrawable) (pdraw->driDrawable); in dri2CreateDrawable()
541 psc->throttle->throttle(ctx, draw->driDrawable, reason); in dri2Throttle()
559 psc->f->flush_with_flags(ctx, draw->driDrawable, flags, throttle_reason); in dri2Flush()
565 psc->f->flush(draw->driDrawable); in dri2Flush()
[all …]
Ddrisw_glx.c259 pdraw ? pdraw->driDrawable : NULL, in drisw_bind_context()
260 pread ? pread->driDrawable : NULL)) in drisw_bind_context()
299 pdraw->driDrawable); in drisw_bind_tex_image()
304 pdraw->driDrawable); in drisw_bind_tex_image()
329 pdraw->driDrawable); in drisw_release_tex_image()
506 (*psc->core->destroyDrawable) (pdp->driDrawable); in driswDestroyDrawable()
537 pdp->driDrawable = in driswCreateDrawable()
540 if (!pdp->driDrawable) { in driswCreateDrawable()
567 (*psc->core->swapBuffers) (pdp->driDrawable); in driswSwapBuffers()
583 (*psc->copySubBuffer->copySubBuffer) (pdp->driDrawable, in driswCopySubBuffer()
Ddri_glx.c90 __DRIdrawable *driDrawable; member
637 pdraw->driDrawable, pread->driDrawable)) in dri_bind_context()
733 (*psc->core->destroyDrawable) (pdp->driDrawable); in driDestroyDrawable()
767 pdp->driDrawable = in driCreateDrawable()
774 if (!pdp->driDrawable) { in driCreateDrawable()
796 (*psc->core->swapBuffers) (pdp->driDrawable); in driSwapBuffers()
811 (*psc->driCopySubBuffer->copySubBuffer) (pdp->driDrawable, in driCopySubBuffer()
838 psc->swapControl->setSwapInterval(pdp->driDrawable, interval); in driSetSwapInterval()
854 return psc->swapControl->getSwapInterval(pdp->driDrawable); in driGetSwapInterval()
Ddrisw_priv.h62 __DRIdrawable *driDrawable; member
Ddri3_glx.c466 dri3_flush_front_buffer(__DRIdrawable *driDrawable, void *loaderPrivate) in dri3_flush_front_buffer() argument
484 (*psc->f->invalidate)(driDrawable); in dri3_flush_front_buffer()
497 dri3_flush_swap_buffers(__DRIdrawable *driDrawable, void *loaderPrivate) in dri3_flush_swap_buffers() argument
/external/mesa3d/src/egl/drivers/dri2/
Dplatform_drm.c272 dri2_drm_get_buffers_with_format(__DRIdrawable *driDrawable, in dri2_drm_get_buffers_with_format() argument
318 dri2_drm_get_buffers(__DRIdrawable * driDrawable, in dri2_drm_get_buffers() argument
339 dri2_drm_get_buffers_with_format(driDrawable, in dri2_drm_get_buffers()
350 dri2_drm_image_get_buffers(__DRIdrawable *driDrawable, in dri2_drm_image_get_buffers() argument
371 dri2_drm_flush_front_buffer(__DRIdrawable * driDrawable, void *loaderPrivate) in dri2_drm_flush_front_buffer() argument
373 (void) driDrawable; in dri2_drm_flush_front_buffer()
475 swrast_put_image2(__DRIdrawable *driDrawable, in swrast_put_image2() argument
526 swrast_get_image(__DRIdrawable *driDrawable, in swrast_get_image() argument
Dplatform_surfaceless.c66 surfaceless_image_get_buffers(__DRIdrawable *driDrawable, in surfaceless_image_get_buffers() argument
251 surfaceless_flush_front_buffer(__DRIdrawable *driDrawable, void *loaderPrivate) in surfaceless_flush_front_buffer() argument
Dplatform_x11.c484 dri2_x11_get_buffers(__DRIdrawable * driDrawable, in dri2_x11_get_buffers() argument
496 (void) driDrawable; in dri2_x11_get_buffers()
519 dri2_x11_get_buffers_with_format(__DRIdrawable * driDrawable, in dri2_x11_get_buffers_with_format() argument
532 (void) driDrawable; in dri2_x11_get_buffers_with_format()
557 dri2_x11_flush_front_buffer(__DRIdrawable * driDrawable, void *loaderPrivate) in dri2_x11_flush_front_buffer() argument
559 (void) driDrawable; in dri2_x11_flush_front_buffer()
Dplatform_x11_dri3.c335 dri3_flush_front_buffer(__DRIdrawable *driDrawable, void *loaderPrivate) in dri3_flush_front_buffer() argument
342 (void) driDrawable; in dri3_flush_front_buffer()
Dplatform_wayland.c552 dri2_wl_get_buffers_with_format(__DRIdrawable * driDrawable, in dri2_wl_get_buffers_with_format() argument
594 dri2_wl_get_buffers(__DRIdrawable * driDrawable, in dri2_wl_get_buffers() argument
631 dri2_wl_get_buffers_with_format(driDrawable, in dri2_wl_get_buffers()
642 image_get_buffers(__DRIdrawable *driDrawable, in image_get_buffers() argument
661 dri2_wl_flush_front_buffer(__DRIdrawable * driDrawable, void *loaderPrivate) in dri2_wl_flush_front_buffer() argument
663 (void) driDrawable; in dri2_wl_flush_front_buffer()
Dplatform_android.c561 droid_image_get_buffers(__DRIdrawable *driDrawable, in droid_image_get_buffers() argument
955 droid_flush_front_buffer(__DRIdrawable * driDrawable, void *loaderPrivate) in droid_flush_front_buffer() argument
1016 droid_get_buffers_with_format(__DRIdrawable * driDrawable, in droid_get_buffers_with_format() argument
/external/mesa3d/src/loader/
Dloader_dri3_helper.c1163 dri3_update_drawable(__DRIdrawable *driDrawable, in dri3_update_drawable() argument
1302 dri3_get_pixmap_buffer(__DRIdrawable *driDrawable, unsigned int format, in dri3_get_pixmap_buffer() argument
1388 dri3_get_buffer(__DRIdrawable *driDrawable, in dri3_get_buffer() argument
1512 dri3_free_buffers(__DRIdrawable *driDrawable, in dri3_free_buffers() argument
1549 loader_dri3_get_buffers(__DRIdrawable *driDrawable, in loader_dri3_get_buffers() argument
1566 if (!dri3_update_drawable(driDrawable, draw)) in loader_dri3_get_buffers()
1585 front = dri3_get_pixmap_buffer(driDrawable, in loader_dri3_get_buffers()
1590 front = dri3_get_buffer(driDrawable, in loader_dri3_get_buffers()
1598 dri3_free_buffers(driDrawable, loader_dri3_buffer_front, draw); in loader_dri3_get_buffers()
1603 back = dri3_get_buffer(driDrawable, in loader_dri3_get_buffers()
[all …]
Dloader_dri3_helper.h241 loader_dri3_get_buffers(__DRIdrawable *driDrawable,
/external/mesa3d/include/GL/internal/
Ddri_interface.h999 __DRIbuffer *(*getBuffers)(__DRIdrawable *driDrawable,
1017 void (*flushFrontBuffer)(__DRIdrawable *driDrawable, void *loaderPrivate);
1041 __DRIbuffer *(*getBuffersWithFormat)(__DRIdrawable *driDrawable,
1875 int (*getBuffers)(__DRIdrawable *driDrawable,
1892 void (*flushFrontBuffer)(__DRIdrawable *driDrawable, void *loaderPrivate);
1914 void (*flushSwapBuffers)(__DRIdrawable *driDrawable, void *loaderPrivate);
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_sync.c114 __DRIdrawable *driDrawable = driContext->driDrawablePriv; in brw_fence_insert_locked() local
140 if (driDrawable) in brw_fence_insert_locked()
141 intel_resolve_for_dri2_flush(brw, driDrawable); in brw_fence_insert_locked()
Dbrw_context.c212 __DRIdrawable *driDrawable = driContext->driDrawablePriv; in intel_flush_front() local
216 if (flushFront(dri_screen) && driDrawable && in intel_flush_front()
217 driDrawable->loaderPrivate) { in intel_flush_front()
226 intel_resolve_for_dri2_flush(brw, driDrawable); in intel_flush_front()
229 flushFront(dri_screen)(driDrawable, driDrawable->loaderPrivate); in intel_flush_front()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_context.c110 __DRIdrawable *driDrawable = driContext->driDrawablePriv; in intel_flush_front() local
115 driDrawable && in intel_flush_front()
116 driDrawable->loaderPrivate) { in intel_flush_front()
117 flushFront(screen)(driDrawable, driDrawable->loaderPrivate); in intel_flush_front()