mesa/src/microsoft
Jesse Natalie d6b5aaaff8 microsoft/compiler: Split Vulkan resource_index / descriptor processing
Instead of doing all of the handle logic in the descriptor load, split
it so that the resource index is actually computed during resource_index
processing, and it's converted to a handle during the load_descriptor.

At the same time, add SSBO handling and dynamic indexing handling.

Reviewed-by: Enrico Galli <enrico.galli@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10149>
2021-04-16 17:08:17 +00:00
..
clc microsoft/compiler: Support arrays of UBOs 2021-04-16 17:08:17 +00:00
compiler microsoft/compiler: Split Vulkan resource_index / descriptor processing 2021-04-16 17:08:17 +00:00
resource_state_manager microsoft/resource_state_manager: Remove unused private variable 2021-01-03 23:07:21 +00:00
spirv_to_dxil microsoft/spirv_to_dxil: Lower loads/stores to DXIL 2021-04-16 17:08:17 +00:00
meson.build microsoft/compiler: Make resource_state_manager only build with_gallium_d3d12 2021-01-29 12:54:02 -08:00