diff options
Diffstat (limited to 'tools/gfx/vulkan/vk-command-encoder.cpp')
| -rw-r--r-- | tools/gfx/vulkan/vk-command-encoder.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/gfx/vulkan/vk-command-encoder.cpp b/tools/gfx/vulkan/vk-command-encoder.cpp index dcd33fd19..ddb48833f 100644 --- a/tools/gfx/vulkan/vk-command-encoder.cpp +++ b/tools/gfx/vulkan/vk-command-encoder.cpp @@ -1214,6 +1214,14 @@ Result RenderCommandEncoder::drawIndexedInstanced( return SLANG_OK; } +Result RenderCommandEncoder::drawMeshTasks(int x, int y, int z) +{ + SLANG_RETURN_ON_FAIL(prepareDraw()); + auto& api = *m_api; + api.vkCmdDrawMeshTasksEXT(m_vkCommandBuffer, x, y, z); + return SLANG_OK; +} + void ComputeCommandEncoder::endEncoding() { endEncodingImpl(); } Result ComputeCommandEncoder::bindPipeline( |
