mesa/src/gallium/include/state_tracker
Thomas Hellstrom 91c93dec98 gallium/st: Add a method to flush outstanding swapbuffers
Add a state tracker interface method to flush outstanding swapbuffers, and
add a call to it from the mesa state tracker during glFinish().
This doesn't strictly mean the outstanding swapbuffers have actually finished
executing but is sufficient for glFinish()
to be able to be used as a replacement for glXWaitGL().

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Sinclair Yeh <syeh@vmware.com>
2017-08-03 08:01:25 +02:00
..
drisw_api.h gallium: remove unused function declarations 2015-11-25 20:26:52 +00:00
drm_driver.h gallium: add pipe_screen_config to screen_create functions 2017-08-02 09:50:57 +02:00
graw.h graw: Add struct pipe_surface forward declaration. 2010-11-08 11:55:30 -08:00
opencl_interop.h gallium,clover: add OpenCL interoperability support for CL events 2015-04-30 14:38:38 +02:00
st_api.h gallium/st: Add a method to flush outstanding swapbuffers 2017-08-03 08:01:25 +02:00
sw_driver.h gallium: annotate sw_driver_descriptor instance as const data 2016-10-14 11:09:00 +01:00
sw_winsys.h gallium/swrast: fix front buffer blitting. (v2) 2015-10-31 16:04:36 +10:00
vdpau_dmabuf.h st/vdpau: fix argument type to vlVdpOutputSurfaceDMABuf 2016-09-20 11:13:05 +02:00
vdpau_funcs.h st/vdpau: move FormatRGBAToPipe into the interop 2016-03-29 17:29:14 +02:00
vdpau_interop.h st/vdpau: add new interop interface 2016-03-29 17:29:10 +02:00
xlibsw_api.h winsys/xlib: move xlib_create_sw_winsys within the winsys 2014-02-22 03:26:28 +00:00