|
LLVM 22.0.0git
|
#include "llvm/ObjectYAML/DXContainerYAML.h"
Public Member Functions | |
| LLVM_ABI uint32_t | getEncodedFlags () const |
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.
| uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::getEncodedFlags | ( | ) | const |
Definition at line 253 of file DXContainerYAML.cpp.
| dxbc::TextureAddressMode llvm::DXContainerYAML::StaticSamplerYamlDesc::AddressU = dxbc::TextureAddressMode::Wrap |
Definition at line 169 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| dxbc::TextureAddressMode llvm::DXContainerYAML::StaticSamplerYamlDesc::AddressV = dxbc::TextureAddressMode::Wrap |
Definition at line 170 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| dxbc::TextureAddressMode llvm::DXContainerYAML::StaticSamplerYamlDesc::AddressW = dxbc::TextureAddressMode::Wrap |
Definition at line 171 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| dxbc::StaticBorderColor llvm::DXContainerYAML::StaticSamplerYamlDesc::BorderColor = dxbc::StaticBorderColor::OpaqueWhite |
Definition at line 175 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| dxbc::ComparisonFunc llvm::DXContainerYAML::StaticSamplerYamlDesc::ComparisonFunc = dxbc::ComparisonFunc::LessEqual |
Definition at line 174 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| dxbc::SamplerFilter llvm::DXContainerYAML::StaticSamplerYamlDesc::Filter = dxbc::SamplerFilter::Anisotropic |
Definition at line 168 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::MaxAnisotropy = 16u |
Definition at line 173 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| float llvm::DXContainerYAML::StaticSamplerYamlDesc::MaxLOD = std::numeric_limits<float>::max() |
Definition at line 177 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| float llvm::DXContainerYAML::StaticSamplerYamlDesc::MinLOD = 0.f |
Definition at line 176 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| float llvm::DXContainerYAML::StaticSamplerYamlDesc::MipLODBias = 0.f |
Definition at line 172 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::RegisterSpace |
Definition at line 179 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| uint32_t llvm::DXContainerYAML::StaticSamplerYamlDesc::ShaderRegister |
Definition at line 178 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().
| dxbc::ShaderVisibility llvm::DXContainerYAML::StaticSamplerYamlDesc::ShaderVisibility |
Definition at line 180 of file DXContainerYAML.h.
Referenced by llvm::DXContainerYAML::RootSignatureYamlDesc::create(), and llvm::yaml::MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc >::mapping().