LLVM: llvm::hlsl::rootsig::StaticSampler Struct Reference (original) (raw)
#include "[llvm/Frontend/HLSL/HLSLRootSignature.h](HLSLRootSignature%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| Register | Reg |
| 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 = 16 |
| dxbc::ComparisonFunc | CompFunc = dxbc::ComparisonFunc::LessEqual |
| dxbc::StaticBorderColor | BorderColor = dxbc::StaticBorderColor::OpaqueWhite |
| float | MinLOD = 0.f |
| float | MaxLOD = std::numeric_limits<float>::max() |
| uint32_t | Space = 0 |
| dxbc::ShaderVisibility | Visibility = dxbc::ShaderVisibility::All |
| dxbc::StaticSamplerFlags | Flags = dxbc::StaticSamplerFlags::None |
Definition at line 122 of file HLSLRootSignature.h.
◆ AddressU
◆ AddressV
◆ AddressW
◆ BorderColor
◆ CompFunc
◆ Filter
dxbc::SamplerFilter llvm::hlsl::rootsig::StaticSampler::Filter = dxbc::SamplerFilter::Anisotropic
◆ Flags
◆ MaxAnisotropy
uint32_t llvm::hlsl::rootsig::StaticSampler::MaxAnisotropy = 16
◆ MaxLOD
float llvm::hlsl::rootsig::StaticSampler::MaxLOD = std::numeric_limits<float>::max()
◆ MinLOD
float llvm::hlsl::rootsig::StaticSampler::MinLOD = 0.f
◆ MipLODBias
float llvm::hlsl::rootsig::StaticSampler::MipLODBias = 0.f
◆ Reg
Register llvm::hlsl::rootsig::StaticSampler::Reg
◆ Space
uint32_t llvm::hlsl::rootsig::StaticSampler::Space = 0
◆ Visibility
The documentation for this struct was generated from the following file:
- include/llvm/Frontend/HLSL/HLSLRootSignature.h