LLVM 22.0.0git
Public Attributes | List of all members
llvm::hlsl::rootsig::RootConstants Struct Reference

#include "llvm/Frontend/HLSL/HLSLRootSignature.h"

Public Attributes

uint32_t Num32BitConstants
 
Register Reg
 
uint32_t Space = 0
 
dxbc::ShaderVisibility Visibility = dxbc::ShaderVisibility::All
 

Detailed Description

Definition at line 38 of file HLSLRootSignature.h.

Member Data Documentation

◆ Num32BitConstants

uint32_t llvm::hlsl::rootsig::RootConstants::Num32BitConstants

Definition at line 39 of file HLSLRootSignature.h.

◆ Reg

Register llvm::hlsl::rootsig::RootConstants::Reg

Definition at line 40 of file HLSLRootSignature.h.

◆ Space

uint32_t llvm::hlsl::rootsig::RootConstants::Space = 0

Definition at line 41 of file HLSLRootSignature.h.

◆ Visibility

dxbc::ShaderVisibility llvm::hlsl::rootsig::RootConstants::Visibility = dxbc::ShaderVisibility::All

Definition at line 42 of file HLSLRootSignature.h.


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