Lines Matching refs:cmdBuffers

611 	Move<VkCommandBuffer> cmdBuffers[minCommandBuffer];
612 allocateCommandBuffers(vk, vkDevice, &cmdBufParams, cmdBuffers);
689 Move<VkCommandBuffer> cmdBuffers[minCommandBuffer];
690 allocateCommandBuffers(vk, vkDevice, &cmdBufParams, cmdBuffers);
901 bool submitAndCheck (Context& context, std::vector<VkCommandBuffer>& cmdBuffers, std::vector <VkEventShared>& events)
915 static_cast<deUint32>(cmdBuffers.size()), // commandBufferCount
916 &cmdBuffers[0], // pCommandBuffers
952 void addCommandsToBuffer (const DeviceInterface& vk, std::vector<VkCommandBuffer>& cmdBuffers, std::vector <VkEventShared>& events)
974 for(int bufferNdx = 0; bufferNdx < static_cast<int>(cmdBuffers.size()); ++bufferNdx)
976 VK_CHECK(vk.beginCommandBuffer(cmdBuffers[bufferNdx], &cmdBufBeginInfo));
977 vk.cmdSetEvent(cmdBuffers[bufferNdx], **events[bufferNdx % events.size()], VK_PIPELINE_STAGE_ALL_COMMANDS_BIT);
978 endCommandBuffer(vk, cmdBuffers[bufferNdx]);
1028 std::vector<VkCommandBuffer> cmdBuffers(cmdBufferCount);
1029 createCommadBuffers(vk, vkDevice, cmdBufferCount, *cmdPool, cmdBufferLevel, &cmdBuffers[0]);
1033 addCommandsToBuffer(vk, cmdBuffers, events);
1063 if (!submitAndCheck(context, cmdBuffers, events))
1067 if (!executeSecondaryCmdBuffer(context, *cmdPool, cmdBuffers, events))
1076 vk.freeCommandBuffers(vkDevice, *cmdPool, 1u, &cmdBuffers[bufferNdx]);
1077 createCommadBuffers(vk, vkDevice, 1u, *cmdPool, cmdBufferLevel, &cmdBuffers[bufferNdx]);
2641 Move<VkCommandBuffer> cmdBuffers[BUFFER_COUNT];
2642 allocateCommandBuffers(vk, vkDevice, &cmdBufParams, cmdBuffers);
2663 VK_CHECK(vk.beginCommandBuffer(cmdBuffers[ndx].get(), &cmdBufBeginInfo));
2665 vk.cmdSetEvent(cmdBuffers[ndx].get(), events[ndx]->get(), VK_PIPELINE_STAGE_ALL_COMMANDS_BIT);
2667 endCommandBuffer(vk, cmdBuffers[ndx].get());
2668 cmdBufferHandles[ndx] = cmdBuffers[ndx].get();
2737 Move<VkCommandBuffer> cmdBuffers[BUFFER_COUNT];
2738 allocateCommandBuffers(vk, vkDevice, &cmdBufParams, cmdBuffers);
2755 VK_CHECK(vk.beginCommandBuffer(cmdBuffers[ndx].get(), &cmdBufBeginInfo));
2757 vk.cmdSetEvent(cmdBuffers[ndx].get(), events[ndx]->get(), VK_PIPELINE_STAGE_ALL_COMMANDS_BIT);
2759 endCommandBuffer(vk, cmdBuffers[ndx].get());
2766 VkCommandBuffer cmdBuf0 = cmdBuffers[0].get();
2780 VkCommandBuffer cmdBuf1 = cmdBuffers[1].get();
3127 Move<VkCommandBuffer> cmdBuffers[BUFFER_COUNT];
3128 allocateCommandBuffers(vk, vkDevice, &cmdBufParams, cmdBuffers);
3145 VK_CHECK(vk.beginCommandBuffer(cmdBuffers[ndx].get(), &cmdBufBeginInfo));
3147 vk.cmdSetEvent(cmdBuffers[ndx].get(), events[ndx]->get(), VK_PIPELINE_STAGE_ALL_COMMANDS_BIT);
3149 endCommandBuffer(vk, cmdBuffers[ndx].get());
3155 VkCommandBuffer cmdBuf0 = cmdBuffers[0].get();
3169 VkCommandBuffer cmdBuf1 = cmdBuffers[1].get();
3235 Move<VkCommandBuffer> cmdBuffers[BUFFER_COUNT];
3236 allocateCommandBuffers(vk, vkDevice, &cmdBufParams, cmdBuffers);
3253 VK_CHECK(vk.beginCommandBuffer(cmdBuffers[ndx].get(), &cmdBufBeginInfo));
3255 vk.cmdSetEvent(cmdBuffers[ndx].get(), events[ndx]->get(), VK_PIPELINE_STAGE_ALL_COMMANDS_BIT);
3257 VK_CHECK(vk.endCommandBuffer(cmdBuffers[ndx].get()));
3261 VkCommandBuffer cmdBuf0 = cmdBuffers[0].get();
3276 VkCommandBuffer cmdBuf1 = cmdBuffers[1].get();
3444 Move<VkCommandBuffer> cmdBuffers[BUFFER_COUNT];
3445 allocateCommandBuffers(vk, vkDevice, &secCmdBufParams, cmdBuffers);
3485 VK_CHECK(vk.beginCommandBuffer(cmdBuffers[ndx].get(), &secCmdBufBeginInfo));
3488 vk.cmdSetEvent(cmdBuffers[ndx].get(), *eventOne, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT);
3491 endCommandBuffer(vk, cmdBuffers[ndx].get());
3492 cmdBufferHandles[ndx] = cmdBuffers[ndx].get();