LLVM 22.0.0git
llvm::mcdxbc::StaticSampler Struct Reference

#include "llvm/MC/DXContainerRootSignature.h"

Public Attributes

dxbc::SamplerFilter Filter
dxbc::TextureAddressMode AddressU
dxbc::TextureAddressMode AddressV
dxbc::TextureAddressMode AddressW
float MipLODBias
uint32_t MaxAnisotropy
dxbc::ComparisonFunc ComparisonFunc
dxbc::StaticBorderColor BorderColor
float MinLOD
float MaxLOD
uint32_t ShaderRegister
uint32_t RegisterSpace
dxbc::ShaderVisibility ShaderVisibility

Detailed Description

Definition at line 63 of file DXContainerRootSignature.h.

Member Data Documentation

◆ AddressU

dxbc::TextureAddressMode llvm::mcdxbc::StaticSampler::AddressU

Definition at line 65 of file DXContainerRootSignature.h.

◆ AddressV

dxbc::TextureAddressMode llvm::mcdxbc::StaticSampler::AddressV

Definition at line 66 of file DXContainerRootSignature.h.

◆ AddressW

dxbc::TextureAddressMode llvm::mcdxbc::StaticSampler::AddressW

Definition at line 67 of file DXContainerRootSignature.h.

◆ BorderColor

dxbc::StaticBorderColor llvm::mcdxbc::StaticSampler::BorderColor

Definition at line 71 of file DXContainerRootSignature.h.

◆ ComparisonFunc

dxbc::ComparisonFunc llvm::mcdxbc::StaticSampler::ComparisonFunc

Definition at line 70 of file DXContainerRootSignature.h.

◆ Filter

dxbc::SamplerFilter llvm::mcdxbc::StaticSampler::Filter

Definition at line 64 of file DXContainerRootSignature.h.

◆ MaxAnisotropy

uint32_t llvm::mcdxbc::StaticSampler::MaxAnisotropy

Definition at line 69 of file DXContainerRootSignature.h.

◆ MaxLOD

float llvm::mcdxbc::StaticSampler::MaxLOD

Definition at line 73 of file DXContainerRootSignature.h.

◆ MinLOD

float llvm::mcdxbc::StaticSampler::MinLOD

Definition at line 72 of file DXContainerRootSignature.h.

◆ MipLODBias

float llvm::mcdxbc::StaticSampler::MipLODBias

Definition at line 68 of file DXContainerRootSignature.h.

◆ RegisterSpace

uint32_t llvm::mcdxbc::StaticSampler::RegisterSpace

Definition at line 75 of file DXContainerRootSignature.h.

Referenced by validateRootSignature().

◆ ShaderRegister

uint32_t llvm::mcdxbc::StaticSampler::ShaderRegister

Definition at line 74 of file DXContainerRootSignature.h.

Referenced by validateRootSignature().

◆ ShaderVisibility

dxbc::ShaderVisibility llvm::mcdxbc::StaticSampler::ShaderVisibility

Definition at line 76 of file DXContainerRootSignature.h.


The documentation for this struct was generated from the following file: