LLVM 22.0.0git
llvm::DXContainerYAML::StaticSamplerYamlDesc Struct Reference

#include "llvm/ObjectYAML/DXContainerYAML.h"

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

Detailed Description

Definition at line 167 of file DXContainerYAML.h.

Member Data Documentation

◆ AddressU

dxbc::TextureAddressMode llvm::DXContainerYAML::StaticSamplerYamlDesc::AddressU = dxbc::TextureAddressMode::Wrap

◆ AddressV

dxbc::TextureAddressMode llvm::DXContainerYAML::StaticSamplerYamlDesc::AddressV = dxbc::TextureAddressMode::Wrap

◆ AddressW

dxbc::TextureAddressMode llvm::DXContainerYAML::StaticSamplerYamlDesc::AddressW = dxbc::TextureAddressMode::Wrap

◆ 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 file: