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

Push constant block for the packed-vertex emit shader. More...

#include <RelaxationEmitProcessor.hpp>

+ Collaboration diagram for MayaFlux::Buffers::RelaxationEmitProcessor::EmitParams:

Public Attributes

float extent { 1.0F }
 
uint32_t height
 
float point_size { 2.0F }
 
uint32_t width
 

Detailed Description

Push constant block for the packed-vertex emit shader.

Grid width and height occupy the leading fields, matching the convention RelaxationStepProcessor::GridExtent establishes for the rule stage. extent scales the emitted NDC span; point_size is written to the vertex scalar field at offset 24, which point.vert reads as gl_PointSize.

Definition at line 39 of file RelaxationEmitProcessor.hpp.


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