Skip to content

KDGpu::DrawMeshIndirectCommand

Parameters for GPU-driven mesh shader dispatch. More...

#include <render_pass_command_recorder.h>

Public Attributes

Name
Handle< Buffer_t > buffer
Buffer containing VkDrawMeshTasksIndirectCommandEXT structures.
size_t offset
Byte offset into buffer.
uint32_t drawCount
Number of mesh shader dispatches.
uint32_t stride
Byte stride between consecutive commands.

Detailed Description

1
struct KDGpu::DrawMeshIndirectCommand;

Parameters for GPU-driven mesh shader dispatch.

See: RenderPassCommandRecorder::drawMeshTasksIndirect()

Mesh shader dispatch with parameters in a GPU buffer.

Public Attributes Documentation

variable buffer

1
Handle< Buffer_t > buffer;

Buffer containing VkDrawMeshTasksIndirectCommandEXT structures.

variable offset

1
size_t offset { 0 };

Byte offset into buffer.

variable drawCount

1
uint32_t drawCount { 0 };

Number of mesh shader dispatches.

variable stride

1
uint32_t stride { 0 };

Byte stride between consecutive commands.


Updated on 2026-03-31 at 00:02:06 +0000