Lines Matching refs:frameNdx

1348 	// from frameNdx-maxQueuedFrames to become available to us, guaranteeing that
1357 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx)
1359 const VkFence imageReadyFence = **imageReadyFences[frameNdx%imageReadyFences.size()];
1360 const VkSemaphore imageReadySemaphore = **imageReadySemaphores[frameNdx%imageReadySemaphores.size()];
1370 context.getTestContext().getLog() << TestLog::Message << "Got " << acquireResult << " at frame " << frameNdx << TestLog::EndMessage;
1378 const VkSemaphore renderingCompleteSemaphore = **renderingCompleteSemaphores[frameNdx%renderingCompleteSemaphores.size()];
1379 const VkCommandBuffer commandBuffer = **commandBuffers[frameNdx%commandBuffers.size()];
1405 renderer.recordFrame(commandBuffer, imageNdx, frameNdx);
1595 for (size_t frameNdx = 0; frameNdx < kNumFramesToRender; ++frameNdx)
1597 size_t swapchainIndex = frameNdx % params.swapchainCount;
1608 context.getTestContext().getLog() << TestLog::Message << "Got " << acquireResult << " at frame " << frameNdx << TestLog::EndMessage;
1630 renderer[swapchainIndex].recordFrame(frameObjects.commandBuffer, imageNdx, static_cast<deUint32>(frameNdx));
1785 // For rest we simply need maxQueuedFrames as we will wait for image from frameNdx-maxQueuedFrames
1794 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx)
1796 const VkFence imageReadyFence = **imageReadyFences[frameNdx%imageReadyFences.size()];
1797 const VkSemaphore imageReadySemaphore = **imageReadySemaphores[frameNdx%imageReadySemaphores.size()];
1818 context.getTestContext().getLog() << TestLog::Message << "Got " << acquireResult << " at frame " << frameNdx << TestLog::EndMessage;
1826 const VkSemaphore renderingCompleteSemaphore = **renderingCompleteSemaphores[frameNdx%renderingCompleteSemaphores.size()];
1827 const VkCommandBuffer commandBuffer = **commandBuffers[frameNdx%commandBuffers.size()];
1831 renderer.recordDeviceGroupFrame(commandBuffer, firstDeviceID, secondDeviceID, physicalDevicesInGroupCount, imageNdx, frameNdx);
2168 // For rest we simply need maxQueuedFrames as we will wait for image from frameNdx-maxQueuedFrames
2177 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx)
2179 const VkFence imageReadyFence = **imageReadyFences[frameNdx%imageReadyFences.size()];
2180 const VkSemaphore imageReadySemaphore = **imageReadySemaphores[frameNdx%imageReadySemaphores.size()];
2201 context.getTestContext().getLog() << TestLog::Message << "Got " << acquireResult << " at frame " << frameNdx << TestLog::EndMessage;
2209 const VkSemaphore renderingCompleteSemaphore = **renderingCompleteSemaphores[frameNdx%renderingCompleteSemaphores.size()];
2210 const VkCommandBuffer commandBuffer = **commandBuffers[frameNdx%commandBuffers.size()];
2214 renderer.recordDeviceGroupFrame(commandBuffer, firstDeviceID, secondDeviceID, physicalDevicesInGroupCount, imageNdx, frameNdx);
2349 // from frameNdx-maxQueuedFrames to become available to us, guaranteeing that
2358 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx)
2360 const VkFence imageReadyFence = **imageReadyFences[frameNdx%imageReadyFences.size()];
2361 const VkSemaphore imageReadySemaphore = **imageReadySemaphores[frameNdx%imageReadySemaphores.size()];
2376 context.getTestContext().getLog() << TestLog::Message << "Got " << acquireResult << " at frame " << frameNdx << TestLog::EndMessage;
2384 const VkSemaphore renderingCompleteSemaphore = **renderingCompleteSemaphores[frameNdx%renderingCompleteSemaphores.size()];
2385 const VkCommandBuffer commandBuffer = **commandBuffers[frameNdx%commandBuffers.size()];
2411 renderer.recordFrame(commandBuffer, imageNdx, frameNdx);