Skip to content

Commit d9bce0a

Browse files
author
joaosaffran
committed
adding str to ROOT_ELEMENT_FLAG
1 parent 916b2f1 commit d9bce0a

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

llvm/include/llvm/BinaryFormat/DXContainerConstants.def

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -56,18 +56,18 @@ SHADER_FEATURE_FLAG(31, 36, NextUnusedBit, "Next reserved shader flag bit (not a
5656
#ifdef ROOT_ELEMENT_FLAG
5757

5858

59-
ROOT_ELEMENT_FLAG(0, AllowInputAssemblerInputLayout, "")
60-
ROOT_ELEMENT_FLAG(1, DenyVertexShaderRootAccess, "")
61-
ROOT_ELEMENT_FLAG(2, DenyHullShaderRootAccess, "")
62-
ROOT_ELEMENT_FLAG(3, DenyDomainShaderRootAccess, "")
63-
ROOT_ELEMENT_FLAG(4, DenyGeometryShaderRootAccess, "")
64-
ROOT_ELEMENT_FLAG(5, DenyPixelShaderRootAccess, "")
65-
ROOT_ELEMENT_FLAG(6, AllowStreamOutput, "")
66-
ROOT_ELEMENT_FLAG(7, LocalRootSignature, "")
67-
ROOT_ELEMENT_FLAG(8, DenyAmplificationShaderRootAccess, "")
68-
ROOT_ELEMENT_FLAG(9, DenyMeshShaderRootAccess, "")
69-
ROOT_ELEMENT_FLAG(10, CBVSRVUAVHeapDirectlyIndexed, "")
70-
ROOT_ELEMENT_FLAG(11, SamplerHeapDirectlyIndexed, "")
59+
ROOT_ELEMENT_FLAG(0, AllowInputAssemblerInputLayout, "The app is opting in to using the Input Assembler")
60+
ROOT_ELEMENT_FLAG(1, DenyVertexShaderRootAccess, "Denies the vertex shader access to the root signature.")
61+
ROOT_ELEMENT_FLAG(2, DenyHullShaderRootAccess, "Denies the hull shader access to the root signature.")
62+
ROOT_ELEMENT_FLAG(3, DenyDomainShaderRootAccess, "Denies the domain shader access to the root signature.")
63+
ROOT_ELEMENT_FLAG(4, DenyGeometryShaderRootAccess, "Denies the geometry shader access to the root signature.")
64+
ROOT_ELEMENT_FLAG(5, DenyPixelShaderRootAccess, "Denies the pixel shader access to the root signature.")
65+
ROOT_ELEMENT_FLAG(6, AllowStreamOutput, "The app is opting in to using Stream Output.")
66+
ROOT_ELEMENT_FLAG(7, LocalRootSignature, "The root signature is to be used with raytracing shaders to define resource bindings sourced from shader records in shader tables.")
67+
ROOT_ELEMENT_FLAG(8, DenyAmplificationShaderRootAccess, "Denies the amplification shader access to the root signature.")
68+
ROOT_ELEMENT_FLAG(9, DenyMeshShaderRootAccess, "Denies the mesh shader access to the root signature.")
69+
ROOT_ELEMENT_FLAG(10, CBVSRVUAVHeapDirectlyIndexed, "The shaders are allowed to index the CBV/SRV/UAV descriptor heap directly, using the ResourceDescriptorHeap built-in variable.")
70+
ROOT_ELEMENT_FLAG(11, SamplerHeapDirectlyIndexed, "The shaders are allowed to index the sampler descriptor heap directly, using the SamplerDescriptorHeap built-in variable.")
7171
#undef ROOT_ELEMENT_FLAG
7272
#endif // ROOT_ELEMENT_FLAG
7373

0 commit comments

Comments
 (0)