LLVM 22.0.0git
llvm::hlsl Namespace Reference

Namespaces

namespace  rootsig

Classes

struct  Binding
class  BindingInfo
 BindingInfo represents the ranges of bindings and free space for each dxil::ResourceClass. More...
class  BindingInfoBuilder
 Builder class for creating a /c BindingInfo. More...
class  BoundRegs
struct  CBufferMapping
struct  CBufferMember

Enumerations

enum class  ResourceClass

Variables

const unsigned CBufferRowSizeInBytes = 16U

Enumeration Type Documentation

◆ ResourceClass

enum class llvm::dxil::ResourceClass : uint8_t
strong

Definition at line 26 of file DXILABI.h.

Variable Documentation

◆ CBufferRowSizeInBytes

const unsigned llvm::hlsl::CBufferRowSizeInBytes = 16U

Definition at line 24 of file HLSLResource.h.

Referenced by createCBufferLoad().