Lines Matching defs:draw_cmd
201 VkCommandBuffer draw_cmd; // Command Buffer for drawing commands
414 err = vkBeginCommandBuffer(demo->draw_cmd, &cmd_buf_info);
431 vkCmdPipelineBarrier(demo->draw_cmd, VK_PIPELINE_STAGE_ALL_COMMANDS_BIT,
434 vkCmdBeginRenderPass(demo->draw_cmd, &rp_begin, VK_SUBPASS_CONTENTS_INLINE);
435 vkCmdBindPipeline(demo->draw_cmd, VK_PIPELINE_BIND_POINT_GRAPHICS,
437 vkCmdBindDescriptorSets(demo->draw_cmd, VK_PIPELINE_BIND_POINT_GRAPHICS,
447 vkCmdSetViewport(demo->draw_cmd, 0, 1, &viewport);
455 vkCmdSetScissor(demo->draw_cmd, 0, 1, &scissor);
458 vkCmdBindVertexBuffers(demo->draw_cmd, VERTEX_BUFFER_BIND_ID, 1,
461 vkCmdDraw(demo->draw_cmd, 3, 1, 0, 0);
462 vkCmdEndRenderPass(demo->draw_cmd);
477 vkCmdPipelineBarrier(demo->draw_cmd, VK_PIPELINE_STAGE_ALL_COMMANDS_BIT,
481 err = vkEndCommandBuffer(demo->draw_cmd);
539 .pCommandBuffers = &demo->draw_cmd,
1457 err = vkAllocateCommandBuffers(demo->device, &cmd, &demo->draw_cmd);
2033 vkFreeCommandBuffers(demo->device, demo->cmd_pool, 1, &demo->draw_cmd);
2093 vkFreeCommandBuffers(demo->device, demo->cmd_pool, 1, &demo->draw_cmd);