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

Leading push constant fields every relaxation rule shader receives: grid width then height, at offset 0. More...

#include <RelaxationStepProcessor.hpp>

+ Collaboration diagram for MayaFlux::Buffers::RelaxationStepProcessor::GridExtent:

Public Attributes

uint32_t height
 
uint32_t width
 

Detailed Description

Leading push constant fields every relaxation rule shader receives: grid width then height, at offset 0.

Matches the convention AsmGenerator::emit_stencil_body reads for generated Stencil kernels, and which hand-written rule shaders are expected to declare as their first two push constant fields. Rule specific parameters follow at offset 8.

Definition at line 51 of file RelaxationStepProcessor.hpp.


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