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

◆ resolve_push_constants()

std::vector< uint8_t > MayaFlux::Buffers::ShaderProcessor::resolve_push_constants ( const std::shared_ptr< VKBuffer > &  buffer) const
protected

This processor's push constant data with buffer-staged fragments overlaid at their declared offsets.

Definition at line 517 of file ShaderProcessor.cpp.

518{
519 std::vector<uint8_t> merged;
521 return merged;
522}
std::shared_ptr< NetworkGeometryBuffer > buffer
void resolve_push_constants_into(std::vector< uint8_t > &out, const std::shared_ptr< VKBuffer > &buffer) const
resolve_push_constants() written into out, reusing its storage.

References buffer, and resolve_push_constants_into().

+ Here is the call graph for this function: