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: