mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-18 20:18:06 +02:00
Previously UBOs only supported static indices, and SSBOs only supported dynamic indices. UBO support for descriptors was added as an alternative to static indices, but the logic for detecting descriptors to SSBOs couldn't just differentiate on constants vs not. Add a helper which can differentiate cleanly across the board and handle pre-created handles from descriptors, or static/dynamic raw indices. Reviewed-by: Enrico Galli <enrico.galli@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10149> |
||
|---|---|---|
| .. | ||
| dxcapi.h | ||
| dxil_buffer.c | ||
| dxil_buffer.h | ||
| dxil_buffer_test.c | ||
| dxil_container.c | ||
| dxil_container.h | ||
| dxil_dump.c | ||
| dxil_dump.h | ||
| dxil_dump_decls.h | ||
| dxil_enums.c | ||
| dxil_enums.h | ||
| dxil_function.c | ||
| dxil_function.h | ||
| dxil_internal.h | ||
| dxil_module.c | ||
| dxil_module.h | ||
| dxil_nir.c | ||
| dxil_nir.h | ||
| dxil_nir_algebraic.py | ||
| dxil_nir_lower_int_samplers.c | ||
| dxil_nir_lower_int_samplers.h | ||
| dxil_signature.c | ||
| dxil_signature.h | ||
| meson.build | ||
| nir_to_dxil.c | ||
| nir_to_dxil.h | ||