Searched refs:ResourceKind (Results 1 – 11 of 11) sorted by relevance
46 static StringRef getResourceKindName(ResourceKind RK) { in getResourceKindName()48 case ResourceKind::Texture1D: in getResourceKindName()50 case ResourceKind::Texture2D: in getResourceKindName()52 case ResourceKind::Texture2DMS: in getResourceKindName()54 case ResourceKind::Texture3D: in getResourceKindName()56 case ResourceKind::TextureCube: in getResourceKindName()58 case ResourceKind::Texture1DArray: in getResourceKindName()60 case ResourceKind::Texture2DArray: in getResourceKindName()62 case ResourceKind::Texture2DMSArray: in getResourceKindName()64 case ResourceKind::TextureCubeArray: in getResourceKindName()[all …]
102 case dxil::ResourceKind::TypedBuffer: in createStoreIntrinsic()104 case dxil::ResourceKind::RawBuffer: in createStoreIntrinsic()105 case dxil::ResourceKind::StructuredBuffer: in createStoreIntrinsic()107 case dxil::ResourceKind::Texture1D: in createStoreIntrinsic()108 case dxil::ResourceKind::Texture2D: in createStoreIntrinsic()109 case dxil::ResourceKind::Texture2DMS: in createStoreIntrinsic()110 case dxil::ResourceKind::Texture3D: in createStoreIntrinsic()111 case dxil::ResourceKind::TextureCube: in createStoreIntrinsic()112 case dxil::ResourceKind::Texture1DArray: in createStoreIntrinsic()113 case dxil::ResourceKind::Texture2DArray: in createStoreIntrinsic()[all …]
100 static StringRef getTextureDimName(dxil::ResourceKind RK) { in getTextureDimName()102 case dxil::ResourceKind::Texture1D: in getTextureDimName()104 case dxil::ResourceKind::Texture2D: in getTextureDimName()106 case dxil::ResourceKind::Texture3D: in getTextureDimName()108 case dxil::ResourceKind::TextureCube: in getTextureDimName()110 case dxil::ResourceKind::Texture1DArray: in getTextureDimName()112 case dxil::ResourceKind::Texture2DArray: in getTextureDimName()114 case dxil::ResourceKind::TextureCubeArray: in getTextureDimName()116 case dxil::ResourceKind::TBuffer: in getTextureDimName()118 case dxil::ResourceKind::FeedbackTexture2D: in getTextureDimName()[all …]
189 const dxbc::PSV::ResourceType Type, const dxil::ResourceKind Kind, in addResourcesForPSV()196 BindInfo.Kind = static_cast<dxbc::PSV::ResourceKind>(Kind); in addResourcesForPSV()204 dxil::ResourceKind::CBuffer)); in addResourcesForPSV()210 dxil::ResourceKind::Sampler)); in addResourcesForPSV()
178 case dxil::ResourceKind::StructuredBuffer: in updateFunctionFlags()179 case dxil::ResourceKind::RawBuffer: in updateFunctionFlags()
105 dxil::ResourceKind getDimension() const { in getDimension()106 return static_cast<dxil::ResourceKind>(getIntParameter(3)); in getDimension()130 dxil::ResourceKind getDimension() const { in getDimension()131 return static_cast<dxil::ResourceKind>(getIntParameter(3)); in getDimension()154 dxil::ResourceKind getDimension() const { in getDimension()155 return static_cast<dxil::ResourceKind>(getIntParameter(1)); in getDimension()293 dxil::ResourceKind Kind;298 const dxil::ResourceKind Kind);300 : ResourceTypeInfo(HandleTy, {}, dxil::ResourceKind::Invalid) {} in ResourceTypeInfo()324 dxil::ResourceKind getResourceKind() const { return Kind; } in getResourceKind()
192 #define RESOURCE_KIND(Val, Enum) {#Enum, PSV::ResourceKind::Enum},194 static const EnumEntry<PSV::ResourceKind> ResourceKindNames[] = {198 ArrayRef<EnumEntry<PSV::ResourceKind>> PSV::getResourceKinds() { in getResourceKinds()
34 enum class ResourceKind : uint32_t { enum
411 enum class ResourceKind : uint32_t { enum415 LLVM_ABI ArrayRef<EnumEntry<ResourceKind>> getResourceKinds();548 ResourceKind Kind;
564 void ScalarEnumerationTraits<dxbc::PSV::ResourceKind>::enumeration( in enumeration()565 IO &IO, dxbc::PSV::ResourceKind &Value) { in enumeration()
320 LLVM_YAML_DECLARE_ENUM_TRAITS(llvm::dxbc::PSV::ResourceKind) in LLVM_YAML_IS_SEQUENCE_VECTOR()