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

#include "llvm/MC/DXContainerRootSignature.h"

Public Member Functions

 RootParameterInfo (dxbc::RootParameterType Type, dxbc::ShaderVisibility Visibility, size_t Location)

Public Attributes

dxbc::RootParameterType Type
dxbc::ShaderVisibility Visibility
size_t Location

Detailed Description

Definition at line 43 of file DXContainerRootSignature.h.

Constructor & Destructor Documentation

◆ RootParameterInfo()

llvm::mcdxbc::RootParameterInfo::RootParameterInfo ( dxbc::RootParameterType Type,
dxbc::ShaderVisibility Visibility,
size_t Location )
inline

Definition at line 48 of file DXContainerRootSignature.h.

References Location, Type, and Visibility.

Member Data Documentation

◆ Location

size_t llvm::mcdxbc::RootParameterInfo::Location

Definition at line 46 of file DXContainerRootSignature.h.

Referenced by RootParameterInfo(), and validateRootSignature().

◆ Type

dxbc::RootParameterType llvm::mcdxbc::RootParameterInfo::Type

Definition at line 44 of file DXContainerRootSignature.h.

Referenced by RootParameterInfo(), and validateRootSignature().

◆ Visibility

dxbc::ShaderVisibility llvm::mcdxbc::RootParameterInfo::Visibility

Definition at line 45 of file DXContainerRootSignature.h.

Referenced by RootParameterInfo(), and validateRootSignature().


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