LLVM: llvm::dxbc Namespace Reference (original) (raw)
| Namespaces | |
|---|---|
| namespace | PSV |
| namespace | RTS0 |
| Classes | |
|---|---|
| struct | AmplificationPSVInfo |
| struct | BitcodeHeader |
| struct | ContainerVersion |
| struct | DomainPSVInfo |
| struct | GeometryPSVInfo |
| struct | Hash |
| struct | Header |
| struct | HullPSVInfo |
| struct | MeshPSVInfo |
| struct | PartHeader |
| Use this type to describe the size and type of a DXIL container part. More... | |
| union | PipelinePSVInfo |
| struct | PixelPSVInfo |
| struct | ProgramHeader |
| struct | ProgramSignatureElement |
| struct | ProgramSignatureHeader |
| struct | ShaderHash |
| struct | VertexPSVInfo |
| Enumerations | |
|---|---|
| enum class | HashFlags : uint32_t { None = 0 , IncludesSource = 1 } |
| enum class | PartType { Unknown = 0 } |
| enum class | FeatureFlags : uint64_t |
| enum class | RootFlags : uint32_t |
| enum class | RootDescriptorFlags : uint32_t |
| enum class | DescriptorRangeFlags : uint32_t |
| enum class | StaticSamplerFlags : uint32_t |
| enum class | RootParameterType : uint32_t |
| enum class | ShaderVisibility : uint32_t |
| enum class | SamplerFilter : uint32_t |
| enum class | TextureAddressMode : uint32_t |
| enum class | ComparisonFunc : uint32_t |
| enum class | StaticBorderColor : uint32_t |
| enum class | SigMinPrecision : uint32_t |
| enum class | D3DSystemValue : uint32_t |
| enum class | SigComponentType : uint32_t |
| enum class | RootSignatureVersion { V1_0 = 0x1 , V1_1 = 0x2 , V1_2 = 0x3 } |
◆ ComparisonFunc
◆ D3DSystemValue
◆ DescriptorRangeFlags
◆ FeatureFlags
◆ HashFlags
◆ PartType
| enum class llvm::dxbc::PartType | strong |
|---|
◆ RootDescriptorFlags
◆ RootFlags
◆ RootParameterType
◆ RootSignatureVersion
◆ SamplerFilter
◆ ShaderVisibility
◆ SigComponentType
◆ SigMinPrecision
◆ StaticBorderColor
◆ StaticSamplerFlags
◆ TextureAddressMode
◆ getComparisonFuncs()
◆ getD3DSystemValues()
◆ getDescriptorRangeFlags()
◆ getRootDescriptorFlags()
◆ getRootFlags()
◆ getRootParameterTypes()
◆ getSamplerFilters()
◆ getShaderStage()
◆ getShaderVisibility()
◆ getSigComponentTypes()
◆ getSigMinPrecisions()
◆ getStaticBorderColors()
◆ getStaticSamplerFlags()
◆ getTextureAddressModes()
◆ isValidAddress()
◆ isValidBorderColor()
◆ isValidComparisonFunc()
◆ isValidDescriptorRangeFlags()
◆ isValidParameterType()
◆ isValidRangeType()
◆ isValidRootDesciptorFlags()
◆ isValidSamplerFilter()
◆ isValidShaderVisibility()
◆ isValidStaticSamplerFlags()
◆ LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE()
| llvm::dxbc::LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE | ( | ) |
|---|