Lines Matching refs:cmd_buf
640 static void demo_draw_build_cmd(struct demo *demo, VkCommandBuffer cmd_buf) { in demo_draw_build_cmd() argument
665 err = vkBeginCommandBuffer(cmd_buf, &cmd_buf_info); in demo_draw_build_cmd()
667 vkCmdBeginRenderPass(cmd_buf, &rp_begin, VK_SUBPASS_CONTENTS_INLINE); in demo_draw_build_cmd()
668 vkCmdBindPipeline(cmd_buf, VK_PIPELINE_BIND_POINT_GRAPHICS, demo->pipeline); in demo_draw_build_cmd()
669 vkCmdBindDescriptorSets(cmd_buf, VK_PIPELINE_BIND_POINT_GRAPHICS, in demo_draw_build_cmd()
678 vkCmdSetViewport(cmd_buf, 0, 1, &viewport); in demo_draw_build_cmd()
686 vkCmdSetScissor(cmd_buf, 0, 1, &scissor); in demo_draw_build_cmd()
687 vkCmdDraw(cmd_buf, 12 * 3, 1, 0, 0); in demo_draw_build_cmd()
690 vkCmdEndRenderPass(cmd_buf); in demo_draw_build_cmd()
710 vkCmdPipelineBarrier(cmd_buf, in demo_draw_build_cmd()
715 err = vkEndCommandBuffer(cmd_buf); in demo_draw_build_cmd()