MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Nodes::GpuSync Namespace Reference

Classes

class  GeometryContext
 Context for GeometryWriterNode - provides vertex buffer access. More...
 
class  GeometryReadbackNode
 GeometryWriterNode that downloads vertex data from a GPU buffer each frame. More...
 
class  GeometryWriterNode
 Base class for nodes that generate 3D geometry data. More...
 
class  GlyphGeometryNode
 GeometryWriterNode that emits glyph vector outlines as LINE_LIST geometry. More...
 
class  GpuComputeContext
 Context delivered to on_complete callbacks when a dispatch completes. More...
 
class  GpuComputeNode
 GpuSync node that owns a ShaderExecutionContext and dispatches it asynchronously, polling for completion on each subsequent compute_frame(). More...
 
class  GpuSync
 
class  LineSegmentsNode
 Accumulates discrete unconnected line segments for LINE_LIST rendering. More...
 
class  MeshWriterNode
 Indexed triangle mesh for static or infrequently-updated geometry. More...
 
class  PathGeneratorNode
 Generates dense vertex paths from sparse control points or freehand drawing. More...
 
class  PointCollectionNode
 Unstructured collection of 3D points for visualization. More...
 
class  ProceduralTextureNode
 Pixels generated by arbitrary functions. More...
 
class  SDFNode
 MeshWriterNode that extracts a TRIANGLE_LIST isosurface from a Kinesis::SpatialField each frame via marching cubes. More...
 
class  TextureContext
 Context for TextureNode - provides pixel buffer access. More...
 
class  TextureNode
 Base class for texture-generating nodes. More...
 
class  TopologyGeneratorNode
 Generates dynamic mesh topology from sparse control points. More...
 

Variables

const auto default_generator