mesa/src/gallium/frontends/wgl
Jesse Natalie 9ac8f8f490 gallium: Add optional pipe_context to flush_frontbuffer
It's hooked up in all the pipe wrapper drivers, and all the
frontends except a couple places in glx/xlib.

This enables a more efficient path for drivers which use
swrast's Present, but hardware rendering (e.g. d3d12, zink).

Reviewed-by: Dave Airlie <airlied@redhat.com>
Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8045>
2020-12-14 23:31:37 +00:00
..
gldrv.h
Makefile.sources
meson.build
opengl32.def
opengl32.mingw.def
SConscript
stw_context.c wgl: Flush in-between resolving buffer and presenting 2020-11-18 11:17:17 +01:00
stw_context.h
stw_device.c wgl: Marshal HDC into screen creation and LUID querying 2020-11-18 11:15:17 +01:00
stw_device.h d3d12: Implement winsys framebuffer 2020-11-18 11:18:37 +01:00
stw_ext_context.c
stw_ext_context.h
stw_ext_extensionsstring.c
stw_ext_pbuffer.c
stw_ext_pixelformat.c wgl: Marshal HDC into screen creation and LUID querying 2020-11-18 11:15:17 +01:00
stw_ext_rendertexture.c
stw_ext_swapinterval.c
stw_framebuffer.c gallium: Add optional pipe_context to flush_frontbuffer 2020-12-14 23:31:37 +00:00
stw_framebuffer.h wgl: Use winsys framebuffer interface if present 2020-11-18 11:16:54 +01:00
stw_getprocaddress.c
stw_nopfuncs.c
stw_nopfuncs.h
stw_pixelformat.c wgl: Add PFD flags based on stw_winsys callback response 2020-11-18 11:16:29 +01:00
stw_pixelformat.h wgl: Wrap stw_pixelformat.h into extern C 2020-11-18 11:18:24 +01:00
stw_st.c wgl: fix maybe-uninitialized warning 2020-12-01 16:51:01 +00:00
stw_st.h wgl: Flush in-between resolving buffer and presenting 2020-11-18 11:17:17 +01:00
stw_tls.c
stw_tls.h
stw_wgl.c st/wgl: do not reject PFD_SUPPORT_GDI 2020-08-18 10:28:31 +00:00
stw_wgl.h
stw_winsys.h gallium: Add optional pipe_context to flush_frontbuffer 2020-12-14 23:31:37 +00:00