MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Buffers::NetworkStateFieldProcessor::FieldBinding Struct Reference

One shader binding and where it draws from. More...

#include <SpatialHashProcessor.hpp>

+ Collaboration diagram for MayaFlux::Buffers::NetworkStateFieldProcessor::FieldBinding:

Public Attributes

uint32_t binding
 Binding index within set 0.
 
std::string field
 State field name, or empty for the buffer's own vertex storage.
 
std::string name
 Shader binding name, as declared in ShaderConfig.
 

Detailed Description

One shader binding and where it draws from.

No read/write distinction: every field this class or its subclasses declare is single-slot (NetworkGeometryBuffer::declare_state with double_buffered=false), and for a single-slot field read_state_handle and write_state_handle resolve to the same handle.

Definition at line 169 of file SpatialHashProcessor.hpp.


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