|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Portal::Graphics::ComputePress::push_constants | ( | CommandBufferID | cmd_id, |
| ComputePipelineID | pipeline_id, | ||
| const void * | data, | ||
| size_t | size, | ||
| uint32_t | offset | ||
| ) |
Push part of the push constant block, starting at a byte offset.
| offset | Byte offset into the block |
The range [offset, offset + size) must lie inside the push constant size the pipeline was created with; otherwise nothing is recorded.
Definition at line 318 of file ComputePress.cpp.
References cmd, MayaFlux::Portal::Graphics::ShaderFoundry::get_command_buffer(), MayaFlux::Journal::GPUCompute, m_pipelines, m_shader_foundry, MF_ERROR, offset, MayaFlux::Journal::Portal, and size.
Here is the call graph for this function: