|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Core::VKComputePipeline::dispatch_3d | ( | vk::CommandBuffer | cmd, |
| uint32_t | width_elements, | ||
| uint32_t | height_elements, | ||
| uint32_t | depth_elements, | ||
| uint32_t | local_size_x, | ||
| uint32_t | local_size_y, | ||
| uint32_t | local_size_z | ||
| ) | const |
Dispatch compute workgroups in 3D with automatic calculation.
| cmd | Command buffer |
| width_elements | Width in elements |
| height_elements | Height in elements |
| depth_elements | Depth in elements |
| local_size_x | Workgroup width |
| local_size_y | Workgroup height |
| local_size_z | Workgroup depth |
Definition at line 316 of file VKComputePipeline.cpp.
References calculate_workgroups(), MayaFlux::Journal::Core, dispatch(), MayaFlux::Journal::GraphicsBackend, and MF_ERROR.
Here is the call graph for this function: