Lines Matching refs:RootSignatureElementKind
129 RootSignatureElementKind ElementKind) { in parseRootDescriptors()
130 assert(ElementKind == RootSignatureElementKind::SRV || in parseRootDescriptors()
131 ElementKind == RootSignatureElementKind::UAV || in parseRootDescriptors()
132 ElementKind == RootSignatureElementKind::CBV && in parseRootDescriptors()
140 case RootSignatureElementKind::SRV: in parseRootDescriptors()
143 case RootSignatureElementKind::UAV: in parseRootDescriptors()
146 case RootSignatureElementKind::CBV: in parseRootDescriptors()
354 RootSignatureElementKind ElementKind = in parseRootSignatureElement()
355 StringSwitch<RootSignatureElementKind>(*ElementText) in parseRootSignatureElement()
356 .Case("RootFlags", RootSignatureElementKind::RootFlags) in parseRootSignatureElement()
357 .Case("RootConstants", RootSignatureElementKind::RootConstants) in parseRootSignatureElement()
358 .Case("RootCBV", RootSignatureElementKind::CBV) in parseRootSignatureElement()
359 .Case("RootSRV", RootSignatureElementKind::SRV) in parseRootSignatureElement()
360 .Case("RootUAV", RootSignatureElementKind::UAV) in parseRootSignatureElement()
361 .Case("DescriptorTable", RootSignatureElementKind::DescriptorTable) in parseRootSignatureElement()
362 .Case("StaticSampler", RootSignatureElementKind::StaticSamplers) in parseRootSignatureElement()
363 .Default(RootSignatureElementKind::Error); in parseRootSignatureElement()
367 case RootSignatureElementKind::RootFlags: in parseRootSignatureElement()
369 case RootSignatureElementKind::RootConstants: in parseRootSignatureElement()
371 case RootSignatureElementKind::CBV: in parseRootSignatureElement()
372 case RootSignatureElementKind::SRV: in parseRootSignatureElement()
373 case RootSignatureElementKind::UAV: in parseRootSignatureElement()
375 case RootSignatureElementKind::DescriptorTable: in parseRootSignatureElement()
377 case RootSignatureElementKind::StaticSamplers: in parseRootSignatureElement()
379 case RootSignatureElementKind::Error: in parseRootSignatureElement()