Struct ShaderResources

Struct Documentation

struct ShaderResources

Public Members

SmallVector<Resource> uniform_buffers
SmallVector<Resource> storage_buffers
SmallVector<Resource> stage_inputs
SmallVector<Resource> stage_outputs
SmallVector<Resource> subpass_inputs
SmallVector<Resource> storage_images
SmallVector<Resource> sampled_images
SmallVector<Resource> atomic_counters
SmallVector<Resource> acceleration_structures
SmallVector<Resource> gl_plain_uniforms
SmallVector<Resource> push_constant_buffers
SmallVector<Resource> shader_record_buffers
SmallVector<Resource> separate_images
SmallVector<Resource> separate_samplers
SmallVector<BuiltInResource> builtin_inputs
SmallVector<BuiltInResource> builtin_outputs