[llvm] [HLSL] Add descriptor table metadata parsing (PR #142492)
Finn Plummer via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 12 08:50:50 PDT 2025
================
@@ -164,9 +167,11 @@ enum class RootDescriptorFlag : uint32_t {
#include "DXContainerConstants.def"
};
-#define DESCRIPTOR_RANGE_FLAG(Num, Val) Val = 1ull << Num,
+#define DESCRIPTOR_RANGE_FLAG(Num, Val) Val = Num,
enum class DescriptorRangeFlag : uint32_t {
#include "DXContainerConstants.def"
+
+ LLVM_MARK_AS_BITMASK_ENUM(DESCRIPTORS_STATIC_KEEPING_BUFFER_BOUNDS_CHECKS)
----------------
inbelic wrote:
review note: the value used in the macro is required to be the highest value
https://github.com/llvm/llvm-project/pull/142492
More information about the llvm-commits
mailing list