mesa/include
Rob Clark 0c6d4cf9a2 gbm: Add USE_FRONT_RENDERING flag
Provide a use flag to let the driver know that the allocated buffer will
be used for frontbuffer rendering.  For example, bandwidth compressed
formats should usually be avoided for frontbuffer rendering to avoid the
visual corruption that results from this display racing with the GPU
writing header data vs. pixel data.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17799>
2022-08-05 00:57:38 +00:00
..
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
CL CL: update CL headers to 3.0 2020-11-06 17:02:54 +10:00
D3D9 st/nine: Change a few advertised caps 2019-03-09 13:57:49 +01:00
d3dadapter st/nine: skip position checks in SetCursorPosition() 2019-04-20 13:06:29 +02:00
drm-uapi ac/gpu_info: use hw_ip::ip_discovery_version to set IP versions 2022-07-27 05:01:38 +00:00
EGL egl: sync eglext.h & egl.xml from Khronos 2021-10-12 21:40:54 +00:00
GL gbm: Add USE_FRONT_RENDERING flag 2022-08-05 00:57:38 +00:00
GLES include: update GL headers from the registry 2019-06-21 19:00:52 -04:00
GLES2 include/GLES2: Sync GLES2 headers with Khronos 2019-10-08 13:53:01 -07:00
GLES3 include: update GL headers from the registry 2019-06-21 19:00:52 -04:00
HaikuGL hgl: Major refactor and cleanup 2021-01-09 20:51:35 -06:00
KHR EGL: sync headers with Khronos 2019-08-14 21:48:23 +01:00
pci_ids intel/dev: Enable remaining DG2 and ATS-M device IDs 2022-07-27 00:29:18 +00:00
vk_video vulkan: update vk video headers for new vulkan headers. 2022-03-17 21:14:28 +00:00
vulkan vulkan: Update Vulkan XML and headers to 1.3.219. 2022-07-06 16:27:21 +00:00
winddk d3d10umd,d3d10sw: Initial import. 2021-05-19 13:50:07 +00:00
c99_alloca.h c99_alloca.h: Also use <alloca.h> for cygwin 2015-03-07 18:18:32 +00:00
c99_compat.h c99_compat.h: assume c99 support 2022-06-14 15:08:37 +00:00
kopper_interface.h kopper: Implement {EGL,GLX}_EXT_buffer_age 2022-07-18 19:31:29 +00:00
meson.build anv: Remove vkCreateDmaBufINTEL (v4) 2021-04-08 14:15:55 +00:00
no_extern_c.h no_extern_c.h: fix typo in comment 2020-05-21 14:23:41 +00:00