[llvm] [DirectX] adding support to read/write descriptor table data using obj2yaml/yaml2obj (PR #138315)

via llvm-commits llvm-commits at lists.llvm.org
Tue May 20 11:14:01 PDT 2025


================
@@ -595,6 +607,21 @@ struct RootDescriptor {
     sys::swapByteOrder(RegisterSpace);
   }
 };
+
+struct DescriptorRange {
+  uint32_t RangeType;
+  uint32_t NumDescriptors;
+  uint32_t BaseShaderRegister;
+  uint32_t RegisterSpace;
+  int32_t OffsetInDescriptorsFromTableStart;
----------------
joaosaffran wrote:

`OffsetInDescriptorsFromTableStart`, supports -1 to represent unbounded

https://github.com/llvm/llvm-project/pull/138315


More information about the llvm-commits mailing list