MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ ALL_BUFFER_REGISTRATION

#define ALL_BUFFER_REGISTRATION
Value:
B(FeedbackBuffer, MayaFlux::Buffers::FeedbackBuffer) \
B(SoundContainerBuffer, MayaFlux::Buffers::SoundContainerBuffer) \
B(NodeTextureBuffer, MayaFlux::Buffers::NodeTextureBuffer) \
B(GeometryBuffer, MayaFlux::Buffers::GeometryBuffer) \
B(MeshNetworkBuffer, MayaFlux::Buffers::MeshNetworkBuffer) \
B(NetworkGeometryBuffer, MayaFlux::Buffers::NetworkGeometryBuffer) \
B(NetworkTextureBuffer, MayaFlux::Buffers::NetworkTextureBuffer) \
#define B(method_name, full_type_name)
Definition Creator.hpp:131
Concrete audio implementation of the Buffer interface for double-precision audio data.
Buffer with temporal memory for recursive processing.
Specialized buffer for generative geometry from GeometryWriterNode.
VKBuffer subclass that owns a MeshData and manages its GPU upload.
VKBuffer that renders a MeshNetwork as a single indexed draw call.
AudioBuffer that captures batch output from a NodeNetwork each cycle.
Specialized buffer for geometry from NodeNetwork instances.
NetworkGeometryBuffer extended with a GPU UV projection and texture sampling pass.
Specialized buffer that automatically captures output from computational nodes.
Staging buffer for uploading TextureNode pixel data to GPU textures.
AudioBuffer implementation backed by a StreamContainer.
A hybrid buffer managing both a textured quad geometry and its pixel data.
Vulkan-backed buffer wrapper used in processing chains.
Definition VKBuffer.hpp:67

Definition at line 119 of file Registry.hpp.