Home | History | Annotate | Download | only in demos

Lines Matching full:draw_cmd

229     VkCommandBuffer draw_cmd;  // Command Buffer for drawing commands
428 err = vkBeginCommandBuffer(demo->draw_cmd, &cmd_buf_info);
431 vkCmdBeginRenderPass(demo->draw_cmd, &rp_begin, VK_SUBPASS_CONTENTS_INLINE);
432 vkCmdBindPipeline(demo->draw_cmd, VK_PIPELINE_BIND_POINT_GRAPHICS,
434 vkCmdBindDescriptorSets(demo->draw_cmd, VK_PIPELINE_BIND_POINT_GRAPHICS,
444 vkCmdSetViewport(demo->draw_cmd, 0, 1, &viewport);
452 vkCmdSetScissor(demo->draw_cmd, 0, 1, &scissor);
455 vkCmdBindVertexBuffers(demo->draw_cmd, VERTEX_BUFFER_BIND_ID, 1,
458 vkCmdDraw(demo->draw_cmd, 3, 1, 0, 0);
459 vkCmdEndRenderPass(demo->draw_cmd);
474 vkCmdPipelineBarrier(demo->draw_cmd, VK_PIPELINE_STAGE_ALL_COMMANDS_BIT,
478 err = vkEndCommandBuffer(demo->draw_cmd);
539 .pCommandBuffers = &demo->draw_cmd,
1482 err = vkAllocateCommandBuffers(demo->device, &cmd, &demo->draw_cmd);
2313 vkFreeCommandBuffers(demo->device, demo->cmd_pool, 1, &demo->draw_cmd);
2380 vkFreeCommandBuffers(demo->device, demo->cmd_pool, 1, &demo->draw_cmd);