[llvm] [HLSL] Add descriptor table metadata parsing (PR #142492)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 18 14:25:39 PDT 2025
================
@@ -99,6 +99,17 @@ DESCRIPTOR_RANGE_FLAG(0x10000, DESCRIPTORS_STATIC_KEEPING_BUFFER_BOUNDS_CHECKS)
#undef DESCRIPTOR_RANGE_FLAG
#endif // DESCRIPTOR_RANGE_FLAG
+// DESCRIPTOR_RANGE(value, name).
+#ifdef DESCRIPTOR_RANGE
+
+DESCRIPTOR_RANGE(0, SRV)
+DESCRIPTOR_RANGE(1, UAV)
+DESCRIPTOR_RANGE(2, CBV)
+DESCRIPTOR_RANGE(3, Sampler)
+DESCRIPTOR_RANGE(4, NONE)
----------------
joaosaffran wrote:
This came as a request from another PR, where Finn mentioned those values are usefull in the frontend, since we are planning on sharing this, I've added those back.
https://github.com/llvm/llvm-project/pull/142492
More information about the llvm-commits
mailing list