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

◆ drawMeshTasksIndirect()

void MayaFlux::Core::VKGraphicsPipeline::drawMeshTasksIndirect ( vk::CommandBuffer  cmd,
vk::Buffer  buffer,
vk::DeviceSize  offset,
uint32_t  drawCount,
uint32_t  stride 
)

Draw mesh tasks indirect (mesh shading pipeline only)

Definition at line 894 of file VKGraphicsPipeline.cpp.

900{
901 if (!m_pipeline) {
903 "Cannot draw mesh tasks indirect with invalid pipeline");
904 return;
905 }
906 cmd.drawMeshTasksIndirectEXT(buffer, offset, drawCount, stride);
907}
#define MF_ERROR(comp, ctx,...)
@ GraphicsBackend
Graphics/visual rendering backend (Vulkan, OpenGL)
@ Core
Core engine, backend, subsystems.

References MayaFlux::Journal::Core, MayaFlux::Journal::GraphicsBackend, m_pipeline, and MF_ERROR.