Raven Engine v0.1
Loading...
Searching...
No Matches
Raven::ShaderResourceDeclaration Struct Reference

Declares any shader resource including buffers and textures. More...

#include <VulkanShaderResources.h>

Public Attributes

u32 Binding
 Binding slot.
u32 Set
 Descriptor set index.
u32 Size
 Size in bytes.
ShaderResource::ResourceType Type
 Type of the resource.
std::string Name
 Resource name.

Detailed Description

Declares any shader resource including buffers and textures.

Member Data Documentation

◆ Binding

u32 Raven::ShaderResourceDeclaration::Binding

Binding slot.

◆ Name

std::string Raven::ShaderResourceDeclaration::Name

Resource name.

◆ Set

u32 Raven::ShaderResourceDeclaration::Set

Descriptor set index.

◆ Size

u32 Raven::ShaderResourceDeclaration::Size

Size in bytes.

◆ Type

ShaderResource::ResourceType Raven::ShaderResourceDeclaration::Type

Type of the resource.


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