Lines Matching refs:ResourceKind
23 return Kind == ResourceKind::StructuredBuffer; in isStruct()
28 case ResourceKind::Texture1D: in isTyped()
29 case ResourceKind::Texture2D: in isTyped()
30 case ResourceKind::Texture2DMS: in isTyped()
31 case ResourceKind::Texture3D: in isTyped()
32 case ResourceKind::TextureCube: in isTyped()
33 case ResourceKind::Texture1DArray: in isTyped()
34 case ResourceKind::Texture2DArray: in isTyped()
35 case ResourceKind::Texture2DMSArray: in isTyped()
36 case ResourceKind::TextureCubeArray: in isTyped()
37 case ResourceKind::TypedBuffer: in isTyped()
39 case ResourceKind::RawBuffer: in isTyped()
40 case ResourceKind::StructuredBuffer: in isTyped()
41 case ResourceKind::FeedbackTexture2D: in isTyped()
42 case ResourceKind::FeedbackTexture2DArray: in isTyped()
43 case ResourceKind::CBuffer: in isTyped()
44 case ResourceKind::Sampler: in isTyped()
45 case ResourceKind::TBuffer: in isTyped()
46 case ResourceKind::RTAccelerationStructure: in isTyped()
48 case ResourceKind::Invalid: in isTyped()
49 case ResourceKind::NumEntries: in isTyped()
56 return Kind == ResourceKind::FeedbackTexture2D || in isFeedback()
57 Kind == ResourceKind::FeedbackTexture2DArray; in isFeedback()
61 return Kind == ResourceKind::Texture2DMS || in isMultiSample()
62 Kind == ResourceKind::Texture2DMSArray; in isMultiSample()
68 ResourceKind Kind) { in SRV()
80 ResourceInfo RI(ResourceClass::SRV, ResourceKind::RawBuffer, Symbol, Name, in RawBuffer()
89 ResourceInfo RI(ResourceClass::SRV, ResourceKind::StructuredBuffer, Symbol, in StructuredBuffer()
101 ResourceInfo RI(ResourceClass::SRV, ResourceKind::Texture2DMS, Symbol, Name, in Texture2DMS()
112 ResourceInfo RI(ResourceClass::SRV, ResourceKind::Texture2DMSArray, Symbol, in Texture2DMSArray()
124 ResourceKind Kind) { in UAV()
140 ResourceInfo RI(ResourceClass::UAV, ResourceKind::RawBuffer, Symbol, Name, in RWRawBuffer()
154 ResourceInfo RI(ResourceClass::UAV, ResourceKind::StructuredBuffer, Symbol, in RWStructuredBuffer()
169 ResourceInfo RI(ResourceClass::UAV, ResourceKind::Texture2DMS, Symbol, Name, in RWTexture2DMS()
185 ResourceInfo RI(ResourceClass::UAV, ResourceKind::Texture2DMSArray, Symbol, in RWTexture2DMSArray()
200 ResourceInfo RI(ResourceClass::UAV, ResourceKind::FeedbackTexture2D, Symbol, in FeedbackTexture2D()
213 ResourceInfo RI(ResourceClass::UAV, ResourceKind::FeedbackTexture2DArray, in FeedbackTexture2DArray()
225 ResourceInfo RI(ResourceClass::CBuffer, ResourceKind::CBuffer, Symbol, Name, in CBuffer()
234 ResourceInfo RI(ResourceClass::Sampler, ResourceKind::Sampler, Symbol, Name, in Sampler()
262 assert((Kind == ResourceKind::RawBuffer) && "Unhandled resource kind"); in operator ==()
329 uint32_t ResourceKind = llvm::to_underlying(Kind); in getAnnotateProps() local
343 Word0 |= ResourceKind & 0xFF; in getAnnotateProps()