mesa/include
Louis-Francis Ratté-Boulianne d1c22c678c dri_interface: add interface for EGL_EXT_surface_compression
This adds two new methods for the image extension (version 22):

 - Query the supported compression bitrates for a given format
 - Query the modifiers associated with a given format and bitrate

The interface user can then use createImageWithModifiers to
actually allocate the fixed-rate compressed image. When the default
bitrate is requested, one can query the image for the
__DRI_IMAGE_ATTRIB_COMPRESSION_RATE attribute to determine the
compression rate that was actually used.

Signed-off-by: Louis-Francis Ratté-Boulianne <lfrb@collabora.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27109>
2024-06-12 21:20:05 +00:00
..
android_stub
CL include: Update the OpenCL headers 2022-11-18 22:22:58 +00:00
D3D9
d3dadapter
drm-uapi ac: add gfx12 DCC shared code 2024-06-06 01:01:46 +00:00
EGL EGL: sync files with Khronos 2024-01-09 17:21:44 +00:00
GL dri_interface: add interface for EGL_EXT_surface_compression 2024-06-12 21:20:05 +00:00
GLES Update OpenGL headers 2023-06-07 20:47:03 +00:00
GLES2 Update OpenGL headers 2023-06-07 20:47:03 +00:00
GLES3 Update OpenGL headers 2023-06-07 20:47:03 +00:00
KHR
pci_ids intel/dev: Add BMG PCI IDs (with FORCE_PROBE set) 2024-05-30 00:32:44 +00:00
tensorflow mesa: Import TensorFlow Lite headers 2024-01-24 10:02:10 +00:00
vk_video vulkan: update registry/includes to 1.3.277 2024-02-02 01:46:24 +00:00
vulkan vulkan: Update XML and headers to 1.3.287 2024-06-07 19:06:46 +00:00
winddk
c99_alloca.h
c99_compat.h
kopper_interface.h egl/kopper: plumb through SwapBuffersWithDamage 2024-02-29 01:15:23 +00:00
meson.build winsys/gdi: Custom acquisition of hDC 2024-01-31 20:04:38 +00:00
no_extern_c.h