LLVM: llvm::DXContainerYAML::StaticSamplerYamlDesc Struct Reference (original) (raw)
#include "[llvm/ObjectYAML/DXContainerYAML.h](DXContainerYAML%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| dxbc::SamplerFilter | Filter = dxbc::SamplerFilter::Anisotropic |
| dxbc::TextureAddressMode | AddressU = dxbc::TextureAddressMode::Wrap |
| dxbc::TextureAddressMode | AddressV = dxbc::TextureAddressMode::Wrap |
| dxbc::TextureAddressMode | AddressW = dxbc::TextureAddressMode::Wrap |
| float | MipLODBias = 0.f |
| uint32_t | MaxAnisotropy = 16u |
| dxbc::ComparisonFunc | ComparisonFunc = dxbc::ComparisonFunc::LessEqual |
| dxbc::StaticBorderColor | BorderColor = dxbc::StaticBorderColor::OpaqueWhite |
| float | MinLOD = 0.f |
| float | MaxLOD = std::numeric_limits<float>::max() |
| uint32_t | ShaderRegister |
| uint32_t | RegisterSpace |
| dxbc::ShaderVisibility | ShaderVisibility |
Definition at line 167 of file DXContainerYAML.h.
◆ getEncodedFlags()
| uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::getEncodedFlags | ( | ) | const |
|---|
◆ AddressU
◆ AddressV
◆ AddressW
◆ BorderColor
dxbc::StaticBorderColor llvm::DXContainerYAML::StaticSamplerYamlDesc::BorderColor = dxbc::StaticBorderColor::OpaqueWhite
◆ ComparisonFunc
dxbc::ComparisonFunc llvm::DXContainerYAML::StaticSamplerYamlDesc::ComparisonFunc = dxbc::ComparisonFunc::LessEqual
◆ Filter
dxbc::SamplerFilter llvm::DXContainerYAML::StaticSamplerYamlDesc::Filter = dxbc::SamplerFilter::Anisotropic
◆ MaxAnisotropy
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::MaxAnisotropy = 16u
◆ MaxLOD
float llvm::DXContainerYAML::StaticSamplerYamlDesc::MaxLOD = std::numeric_limits<float>::max()
◆ MinLOD
float llvm::DXContainerYAML::StaticSamplerYamlDesc::MinLOD = 0.f
◆ MipLODBias
float llvm::DXContainerYAML::StaticSamplerYamlDesc::MipLODBias = 0.f
◆ RegisterSpace
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::RegisterSpace
◆ ShaderRegister
uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::ShaderRegister
◆ ShaderVisibility
The documentation for this struct was generated from the following files:
- include/llvm/ObjectYAML/DXContainerYAML.h
- lib/ObjectYAML/DXContainerYAML.cpp