Vireo  0.0
Vireo 3D Rendering Hardware Interface
DescriptorType Enum Referenceenum

Detailed Description

Binding type constants for DescriptorLayout entries.

Lua full name: vireo.DescriptorType

Constants

integer UNIFORM
 Uniform (constant) buffer binding.
 
integer UNIFORM_DYNAMIC
 Dynamic uniform buffer binding — byte offset supplied at bind time.
 
integer STORAGE
 Read-only storage buffer binding (SRV / SSBO).
 
integer DEVICE_STORAGE
 Device-local storage buffer binding.
 
integer READWRITE_STORAGE
 Read/write storage buffer binding (UAV / SSBO).
 
integer SAMPLED_IMAGE
 Sampled image (texture) binding — combined with a sampler.
 
integer SAMPLER
 Sampler-only binding.
 
integer READWRITE_IMAGE
 Read/write image binding (storage image / UAV).
 

Enumerator Documentation

integer UNIFORM

Uniform (constant) buffer binding.

integer UNIFORM_DYNAMIC

Dynamic uniform buffer binding — byte offset supplied at bind time.

integer STORAGE

Read-only storage buffer binding (SRV / SSBO).

integer DEVICE_STORAGE

Device-local storage buffer binding.

integer READWRITE_STORAGE

Read/write storage buffer binding (UAV / SSBO).

integer SAMPLED_IMAGE

Sampled image (texture) binding — combined with a sampler.

integer SAMPLER

Sampler-only binding.

integer READWRITE_IMAGE

Read/write image binding (storage image / UAV).