LLVM 22.0.0git
Public Member Functions | Public Attributes | List of all members
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 34 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 39 of file DXContainerRootSignature.h.

Member Data Documentation

◆ Location

size_t llvm::mcdxbc::RootParameterInfo::Location

Definition at line 37 of file DXContainerRootSignature.h.

Referenced by validateRootSignature().

◆ Type

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

Definition at line 35 of file DXContainerRootSignature.h.

Referenced by validateRootSignature().

◆ Visibility

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

Definition at line 36 of file DXContainerRootSignature.h.

Referenced by validateRootSignature().


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