Lines Matching refs:cmdBuffer

188 	void				preRenderCommands		(VkCommandBuffer cmdBuffer, VkImage colorTargetImage) const;
189 void beginRenderPass (VkCommandBuffer cmdBuffer, VkRect2D renderArea,
191 void drawCommands (VkCommandBuffer cmdBuffer, VkBuffer vertexBuffer) const;
194 void beginSecondaryCmdBuffer (VkCommandBuffer cmdBuffer, VkFormat colorFormat,
196 void beginDynamicRender (VkCommandBuffer cmdBuffer, VkRect2D renderArea,
348 Move<VkCommandBuffer> cmdBuffer = allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY);
581 beginCommandBuffer(vk, *cmdBuffer, 0u);
584 beginDynamicRender(*cmdBuffer, renderArea, clearColors.data(), VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT);
586 vk.cmdExecuteCommands(*cmdBuffer, 1u, &*secCmdBuffer);
589 endRendering(vk, *cmdBuffer);
591 endCommandBuffer(vk, *cmdBuffer);
595 beginCommandBuffer(vk, *cmdBuffer);
596 beginDynamicRender(*cmdBuffer, renderArea, clearColors.data());
597 drawCommands(*cmdBuffer, buffer);
598 endRendering(vk, *cmdBuffer);
599 endCommandBuffer(vk, *cmdBuffer);
605 beginCommandBuffer(vk, *cmdBuffer);
606 beginRenderPass(*cmdBuffer, renderArea, clearColors.data(), (deUint32)clearColors.size());
607 drawCommands(*cmdBuffer, buffer);
608 endRenderPass(vk, *cmdBuffer);
609 endCommandBuffer(vk, *cmdBuffer);
612 submitCommandsAndWait(vk, device, queue, cmdBuffer.get());
636 void DrawTestInstance::beginRenderPass(VkCommandBuffer cmdBuffer, VkRect2D renderArea,
652 vk.cmdBeginRenderPass(cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE);
655 void DrawTestInstance::drawCommands(VkCommandBuffer cmdBuffer, VkBuffer vertexBuffer) const
660 vk.cmdBindVertexBuffers(cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset);
661 vk.cmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline);
662 vk.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipelineLayout, 0u, 1u, &*m_descriptorSet, 0u, DE_NULL);
663 vk.cmdDraw(cmdBuffer, 4u, 1u, 0u, 0u);
667 void DrawTestInstance::beginSecondaryCmdBuffer(VkCommandBuffer cmdBuffer, VkFormat colorFormat, VkRenderingFlagsKHR renderingFlags) const
696 VK_CHECK(vk.beginCommandBuffer(cmdBuffer, &commandBufBeginParams));
699 void DrawTestInstance::beginDynamicRender(VkCommandBuffer cmdBuffer, VkRect2D renderArea, const VkClearValue* pClearValues, VkRenderingFlagsKHR renderingFlags) const
732 vk.cmdBeginRendering(cmdBuffer, &renderingInfo);