mesa/src
Erik Faye-Lund 810fc75dab zink: emulate optional depth-formats
The Vulkan spec says that an implementation has to support one of
VK_FORMAT_X8_D24_UNORM_PACK32 and VK_FORMAT_D32_SFLOAT, as well of
one of VK_FORMAT_D24_UNORM_S8_UINT and VK_FORMAT_D32_SFLOAT_S8_UINT.

So let's keep track which one is supported of earch pair, and emulate
one on top of the other one.

This won't give the exact result for comparisons, or when mapping and
unmapping the resources. But it's better than flat out failing to create
the resource, and we can fix the map/unmap issue later if needed.

Tested-by: Duncan Hopkins <duncan@thefoundry.co.uk>
2019-10-28 17:57:49 +00:00
..
amd util: rename list_empty() to list_is_empty() 2019-10-28 11:24:38 +00:00
broadcom util: rename list_empty() to list_is_empty() 2019-10-28 11:24:38 +00:00
compiler glsl: Initialize all fields of ir_variable in constructor 2019-10-28 12:49:15 +00:00
drm-shim meson: replace libmesa_util with idep_mesautil 2019-08-03 00:08:37 +00:00
egl egl: implement new functions from EGL_EXT_image_flush_external 2019-10-25 19:59:04 -04:00
etnaviv util: remove LIST_IS_EMPTY macro 2019-10-28 11:24:39 +00:00
freedreno util: remove LIST_IS_EMPTY macro 2019-10-28 11:24:39 +00:00
gallium zink: emulate optional depth-formats 2019-10-28 17:57:49 +00:00
gbm gbm: Add GBM_MAX_PLANES definition 2019-10-18 13:18:28 +00:00
getopt meson: build getopt when using msvc 2019-09-10 20:36:47 +00:00
glx dri: Avoid swapbuffer throttling in glXCopySubBufferMESA 2019-10-05 13:19:37 +00:00
gtest
hgl haiku: fix Mesa build 2019-10-01 10:31:02 +00:00
imgui imgui: bump imgui memory editor copy 2019-06-18 15:34:13 +00:00
intel intel/blorp: Satisfy clear color rules for HIZ_CCS 2019-10-28 10:47:06 -07:00
loader loader: Simplify handling of the radeonsi driver 2019-10-08 09:02:34 +00:00
mapi Revert "mapi: Inline call x86_current_tls." 2019-10-25 11:31:51 -05:00
mesa intel: Support HIZ_CCS in isl_surf_get_ccs_surf 2019-10-28 10:47:05 -07:00
panfrost pan/midgard: Express allocated registers as offsets 2019-10-25 08:45:39 -04:00
util util: remove LIST_IS_EMPTY macro 2019-10-28 11:24:39 +00:00
vulkan util: rename list_empty() to list_is_empty() 2019-10-28 11:24:38 +00:00
meson.build meson: rename glvnd_missing_pc_files to not glvnd_has_headers_and_pc_files 2019-10-10 22:18:04 +01:00
SConscript