LLVM 22.0.0git
|
#include "llvm/ObjectYAML/DXContainerYAML.h"
Public Attributes | |
uint32_t | Filter = llvm::to_underlying(dxbc::SamplerFilter::Anisotropic) |
uint32_t | AddressU = llvm::to_underlying(dxbc::TextureAddressMode::Wrap) |
uint32_t | AddressV = llvm::to_underlying(dxbc::TextureAddressMode::Wrap) |
uint32_t | AddressW = llvm::to_underlying(dxbc::TextureAddressMode::Wrap) |
float | MipLODBias = 0.f |
uint32_t | MaxAnisotropy = 16u |
uint32_t | ComparisonFunc |
uint32_t | BorderColor |
float | MinLOD = 0.f |
float | MaxLOD = std::numeric_limits<float>::max() |
uint32_t | ShaderRegister |
uint32_t | RegisterSpace |
uint32_t | ShaderVisibility |
Definition at line 167 of file DXContainerYAML.h.
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::AddressU = llvm::to_underlying(dxbc::TextureAddressMode::Wrap) |
Definition at line 169 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::AddressV = llvm::to_underlying(dxbc::TextureAddressMode::Wrap) |
Definition at line 170 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::AddressW = llvm::to_underlying(dxbc::TextureAddressMode::Wrap) |
Definition at line 171 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::BorderColor |
Definition at line 176 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::ComparisonFunc |
Definition at line 174 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::Filter = llvm::to_underlying(dxbc::SamplerFilter::Anisotropic) |
Definition at line 168 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::MaxAnisotropy = 16u |
Definition at line 173 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
float llvm::DXContainerYAML::StaticSamplerYamlDesc::MaxLOD = std::numeric_limits<float>::max() |
Definition at line 179 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
float llvm::DXContainerYAML::StaticSamplerYamlDesc::MinLOD = 0.f |
Definition at line 178 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
float llvm::DXContainerYAML::StaticSamplerYamlDesc::MipLODBias = 0.f |
Definition at line 172 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::RegisterSpace |
Definition at line 181 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::ShaderRegister |
Definition at line 180 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::ShaderVisibility |
Definition at line 182 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().