All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HgiResourceBindingsDesc Struct Reference

#include <resourceBindings.h>

Public Member Functions

HGI_API HgiResourceBindingsDesc ()

Public Attributes

std::string debugName
HgiPipelineType pipelineType
HgiBufferBindDescVector buffers
HgiTextureBindDescVector textures

Detailed Description

Describes a set of resources that are bound to the GPU during encoding.

  • pipelineType: Bind point for pipeline.
  • buffers: The buffers to be bound (E.g. uniform or shader storage).
  • textures: The textures to be bound.

Definition at line 151 of file resourceBindings.h.

Constructor & Destructor Documentation

HGI_API HgiResourceBindingsDesc::HgiResourceBindingsDesc ( )

Member Data Documentation

HgiBufferBindDescVector HgiResourceBindingsDesc::buffers

Definition at line 158 of file resourceBindings.h.

std::string HgiResourceBindingsDesc::debugName

Definition at line 156 of file resourceBindings.h.

HgiPipelineType HgiResourceBindingsDesc::pipelineType

Definition at line 157 of file resourceBindings.h.

HgiTextureBindDescVector HgiResourceBindingsDesc::textures

Definition at line 159 of file resourceBindings.h.

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