mesa/src/gallium/frontends/dri
Dave Airlie aeed07f604 drisw: fence drawing to the swap/copy buffers.
Currently neither llvmpipe or softpipe ever leave any drawing in
the pipeline, but I'd like to change that for llvmpipe.

This makes drisw block for completed rendering before sending
data to the X server.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14923>
2022-02-21 03:52:02 +00:00
..
dri2.c gallium: rename PIPE_BIND_DRI_PRIME 2022-02-08 00:13:07 +00:00
dri_context.c dri: Epoch how no-error context creation works 2022-02-04 18:36:24 +00:00
dri_context.h gallium/dri: implement EGL_KHR_mutable_render_buffer 2021-05-26 00:05:33 +00:00
dri_drawable.c gallium/st: add a back buffer fallback for front rendering 2021-05-26 00:05:33 +00:00
dri_drawable.h dri_drawable: missing header 2021-12-29 13:55:40 +02:00
dri_helpers.c mesa/st: move last of renderbuffer functionality into mesa 2022-01-25 07:04:12 +10:00
dri_helpers.h gallium/dri: add dri_screen egl image validate hooks 2021-09-09 01:42:39 +00:00
dri_query_renderer.c gallium: add PIPE_CAP_PREFER_BACK_BUFFER_REUSE 2021-09-29 08:14:57 +00:00
dri_query_renderer.h
dri_screen.c drirc: add mesa_extension_override option 2021-11-04 14:16:55 +00:00
dri_screen.h gallium/dri: add dri_screen egl image validate hooks 2021-09-09 01:42:39 +00:00
dri_util.c dri: Epoch how no-error context creation works 2022-02-04 18:36:24 +00:00
dri_util.h dri: Epoch how no-error context creation works 2022-02-04 18:36:24 +00:00
drisw.c drisw: fence drawing to the swap/copy buffers. 2022-02-21 03:52:02 +00:00
meson.build meson: Fix dri.pc dridriverdir 2021-12-08 01:30:00 +00:00
utils.c dri: Epoch how no-error context creation works 2022-02-04 18:36:24 +00:00
utils.h mesa: split struct gl_config into it's own header. 2022-01-20 00:20:06 +00:00