Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gbm/backends/dri/
Dgbm_driint.h88 __DRIbuffer *(*get_buffers)(__DRIdrawable * driDrawable,
92 void (*flush_front_buffer)(__DRIdrawable * driDrawable, void *data);
93 __DRIbuffer *(*get_buffers_with_format)(__DRIdrawable * driDrawable,
97 int (*image_get_buffers)(__DRIdrawable *driDrawable,
103 void (*swrast_put_image2)(__DRIdrawable *driDrawable,
112 void (*swrast_get_image)(__DRIdrawable *driDrawable,
Dgbm_dri.c94 dri_get_buffers(__DRIdrawable * driDrawable, in dri_get_buffers() argument
105 return dri->get_buffers(driDrawable, width, height, attachments, in dri_get_buffers()
110 dri_flush_front_buffer(__DRIdrawable * driDrawable, void *data) in dri_flush_front_buffer() argument
116 dri->flush_front_buffer(driDrawable, surf->dri_private); in dri_flush_front_buffer()
120 dri_get_buffers_with_format(__DRIdrawable * driDrawable, in dri_get_buffers_with_format() argument
132 dri->get_buffers_with_format(driDrawable, width, height, attachments, in dri_get_buffers_with_format()
149 image_get_buffers(__DRIdrawable *driDrawable, in image_get_buffers() argument
162 return dri->image_get_buffers(driDrawable, format, stamp, in image_get_buffers()
167 swrast_get_drawable_info(__DRIdrawable *driDrawable, in swrast_get_drawable_info() argument
183 swrast_put_image2(__DRIdrawable *driDrawable, in swrast_put_image2() argument
[all …]
/third_party/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()
295 (*psc->core->destroyDrawable) (pdraw->driDrawable); in dri2DestroyDrawable()
356 pdraw->driDrawable = in dri2CreateDrawable()
360 if (!pdraw->driDrawable) { in dri2CreateDrawable()
367 (*psc->core->destroyDrawable) (pdraw->driDrawable); in dri2CreateDrawable()
487 psc->throttle->throttle(ctx, draw->driDrawable, reason); in dri2Throttle()
505 psc->f->flush_with_flags(ctx, draw->driDrawable, flags, throttle_reason); in dri2Flush()
511 psc->f->flush(draw->driDrawable); in dri2Flush()
[all …]
Ddrisw_glx.c410 pdraw ? pdraw->driDrawable : NULL, in drisw_bind_context()
411 pread ? pread->driDrawable : NULL)) in drisw_bind_context()
458 pdraw->driDrawable); in drisw_bind_tex_image()
463 pdraw->driDrawable); in drisw_bind_tex_image()
486 pdraw->driDrawable); in drisw_release_tex_image()
600 (*psc->core->destroyDrawable) (pdp->driDrawable); in driswDestroyDrawable()
654 pdp->driDrawable = in driswCreateDrawable()
657 if (!pdp->driDrawable) { in driswCreateDrawable()
684 (*psc->core->swapBuffers) (pdp->driDrawable); in driswSwapBuffers()
700 (*psc->copySubBuffer->copySubBuffer) (pdp->driDrawable, in driswCopySubBuffer()
Ddrisw_priv.h65 __DRIdrawable *driDrawable; member
Ddri3_glx.c473 dri3_flush_front_buffer(__DRIdrawable *driDrawable, void *loaderPrivate) in dri3_flush_front_buffer() argument
491 psc->f->invalidate(driDrawable); in dri3_flush_front_buffer()
504 dri3_flush_swap_buffers(__DRIdrawable *driDrawable, void *loaderPrivate) in dri3_flush_swap_buffers() argument
/third_party/mesa3d/src/egl/drivers/dri2/
Dplatform_drm.c317 dri2_drm_get_buffers_with_format(__DRIdrawable *driDrawable, in dri2_drm_get_buffers_with_format() argument
363 dri2_drm_get_buffers(__DRIdrawable * driDrawable, in dri2_drm_get_buffers() argument
384 dri2_drm_get_buffers_with_format(driDrawable, in dri2_drm_get_buffers()
395 dri2_drm_image_get_buffers(__DRIdrawable *driDrawable, in dri2_drm_image_get_buffers() argument
416 dri2_drm_flush_front_buffer(__DRIdrawable * driDrawable, void *loaderPrivate) in dri2_drm_flush_front_buffer() argument
418 (void) driDrawable; in dri2_drm_flush_front_buffer()
514 swrast_put_image2(__DRIdrawable *driDrawable, in swrast_put_image2() argument
565 swrast_get_image(__DRIdrawable *driDrawable, in swrast_get_image() argument
Dplatform_surfaceless.c68 surfaceless_image_get_buffers(__DRIdrawable *driDrawable, in surfaceless_image_get_buffers() argument
186 surfaceless_flush_front_buffer(__DRIdrawable *driDrawable, void *loaderPrivate) in surfaceless_flush_front_buffer() argument
Dplatform_device.c75 device_image_get_buffers(__DRIdrawable *driDrawable, in device_image_get_buffers() argument
192 device_flush_front_buffer(__DRIdrawable *driDrawable, void *loaderPrivate) in device_flush_front_buffer() argument
Dplatform_x11.c502 dri2_x11_get_buffers(__DRIdrawable * driDrawable, in dri2_x11_get_buffers() argument
514 (void) driDrawable; in dri2_x11_get_buffers()
539 dri2_x11_get_buffers_with_format(__DRIdrawable * driDrawable, in dri2_x11_get_buffers_with_format() argument
552 (void) driDrawable; in dri2_x11_get_buffers_with_format()
577 dri2_x11_flush_front_buffer(__DRIdrawable * driDrawable, void *loaderPrivate) in dri2_x11_flush_front_buffer() argument
579 (void) driDrawable; in dri2_x11_flush_front_buffer()
Dplatform_ohos.c560 ohos_image_get_buffers(__DRIdrawable *driDrawable, in ohos_image_get_buffers() argument
741 ohos_flush_front_buffer(__DRIdrawable * driDrawable, void *loaderPrivate) in ohos_flush_front_buffer() argument
802 ohos_get_buffers_with_format(__DRIdrawable * driDrawable, in ohos_get_buffers_with_format() argument
922 ohos_display_shared_buffer(__DRIdrawable *driDrawable, int fence_fd, in ohos_display_shared_buffer() argument
Dplatform_wayland.c758 dri2_wl_get_buffers_with_format(__DRIdrawable * driDrawable, in dri2_wl_get_buffers_with_format() argument
800 dri2_wl_get_buffers(__DRIdrawable * driDrawable, in dri2_wl_get_buffers() argument
825 dri2_wl_get_buffers_with_format(driDrawable, in dri2_wl_get_buffers()
836 image_get_buffers(__DRIdrawable *driDrawable, in image_get_buffers() argument
855 dri2_wl_flush_front_buffer(__DRIdrawable * driDrawable, void *loaderPrivate) in dri2_wl_flush_front_buffer() argument
857 (void) driDrawable; in dri2_wl_flush_front_buffer()
Dplatform_x11_dri3.c405 dri3_flush_front_buffer(__DRIdrawable *driDrawable, void *loaderPrivate) in dri3_flush_front_buffer() argument
408 (void) driDrawable; in dri3_flush_front_buffer()
Dplatform_android.c894 droid_image_get_buffers(__DRIdrawable *driDrawable, in droid_image_get_buffers() argument
1152 droid_flush_front_buffer(__DRIdrawable * driDrawable, void *loaderPrivate) in droid_flush_front_buffer() argument
1213 droid_get_buffers_with_format(__DRIdrawable * driDrawable, in droid_get_buffers_with_format() argument
1385 droid_display_shared_buffer(__DRIdrawable *driDrawable, int fence_fd, in droid_display_shared_buffer() argument
/third_party/mesa3d/include/GL/internal/
Ddri_interface.h1054 __DRIbuffer *(*getBuffers)(__DRIdrawable *driDrawable,
1072 void (*flushFrontBuffer)(__DRIdrawable *driDrawable, void *loaderPrivate);
1096 __DRIbuffer *(*getBuffersWithFormat)(__DRIdrawable *driDrawable,
2021 int (*getBuffers)(__DRIdrawable *driDrawable,
2038 void (*flushFrontBuffer)(__DRIdrawable *driDrawable, void *loaderPrivate);
2060 void (*flushSwapBuffers)(__DRIdrawable *driDrawable, void *loaderPrivate);
/third_party/mesa3d/src/mesa/drivers/dri/i915/
Dintel_context.c111 __DRIdrawable *driDrawable = driContext->driDrawablePriv; in intel_flush_front() local
116 driDrawable && in intel_flush_front()
117 driDrawable->loaderPrivate) { in intel_flush_front()
118 flushFront(screen)(driDrawable, driDrawable->loaderPrivate); in intel_flush_front()
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_sync.c201 __DRIdrawable *driDrawable = driContext->driDrawablePriv; in brw_fence_insert_locked() local
227 if (driDrawable) in brw_fence_insert_locked()
228 brw_resolve_for_dri2_flush(brw, driDrawable); in brw_fence_insert_locked()
Dbrw_context.c239 __DRIdrawable *driDrawable = driContext->driDrawablePriv; in brw_flush_front() local
243 if (flushFront(dri_screen) && driDrawable && in brw_flush_front()
244 driDrawable->loaderPrivate) { in brw_flush_front()
253 brw_resolve_for_dri2_flush(brw, driDrawable); in brw_flush_front()
256 flushFront(dri_screen)(driDrawable, driDrawable->loaderPrivate); in brw_flush_front()
/third_party/mesa3d/src/loader/
Dloader_dri3_helper.c1827 dri3_get_pixmap_buffer(__DRIdrawable *driDrawable, unsigned int format, in dri3_get_pixmap_buffer() argument
1939 dri3_get_buffer(__DRIdrawable *driDrawable, in dri3_get_buffer() argument
2070 dri3_free_buffers(__DRIdrawable *driDrawable, in dri3_free_buffers() argument
2110 loader_dri3_get_buffers(__DRIdrawable *driDrawable, in loader_dri3_get_buffers() argument
2157 front = dri3_get_pixmap_buffer(driDrawable, in loader_dri3_get_buffers()
2162 front = dri3_get_buffer(driDrawable, in loader_dri3_get_buffers()
2170 dri3_free_buffers(driDrawable, loader_dri3_buffer_front, draw); in loader_dri3_get_buffers()
2175 back = dri3_get_buffer(driDrawable, in loader_dri3_get_buffers()
2183 dri3_free_buffers(driDrawable, loader_dri3_buffer_back, draw); in loader_dri3_get_buffers()
Dloader_dri3_helper.h277 loader_dri3_get_buffers(__DRIdrawable *driDrawable,