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: