wisdom
Loading...
Searching...
No Matches
wis::DescriptorTableEntry Struct Reference

Detailed Description

Descriptor table entry for wis::DescriptorTable.

uint32_t bind_register;
uint32_t binding;
uint32_t count;
uint32_t binding_space;
};
DescriptorType
Type of the descriptor in the descriptor table.
Definition api.hpp:148
Descriptor table entry for wis::DescriptorTable.
Definition api.hpp:1958

Definition at line 1958 of file api.hpp.

#include <api.hpp>

Public Attributes

wis::DescriptorType type
 Descriptor type.
 
uint32_t bind_register
 Bind register number in HLSL.
 
uint32_t binding
 Binding number in HLSL.
 
uint32_t count
 Descriptor count for Array descriptors. UINT32_MAX means unbounded array.
 
uint32_t binding_space
 Explicit binding space in HLSL. Used for DirectX 12 implementation. Default is 0.
 

Data Members

◆ bind_register

uint32_t wis::DescriptorTableEntry::bind_register

Bind register number in HLSL.

Definition at line 1960 of file api.hpp.

◆ binding

uint32_t wis::DescriptorTableEntry::binding

Binding number in HLSL.

Definition at line 1961 of file api.hpp.

◆ binding_space

uint32_t wis::DescriptorTableEntry::binding_space

Explicit binding space in HLSL. Used for DirectX 12 implementation. Default is 0.

Definition at line 1963 of file api.hpp.

◆ count

uint32_t wis::DescriptorTableEntry::count

Descriptor count for Array descriptors. UINT32_MAX means unbounded array.

Definition at line 1962 of file api.hpp.

◆ type

wis::DescriptorType wis::DescriptorTableEntry::type

Descriptor type.

Definition at line 1959 of file api.hpp.


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