/third_party/vk-gl-cts/modules/egl/ |
H A D | teglBufferAgeTests.cpp | 200 bool compareToReference (tcu::TestLog& log, const tcu::Surface& reference, const tcu::Surface& buffer, int frameNdx, int bufferNum); 201 vector<int> getFramesOnBuffer (const vector<int>& bufferAges, int frameNdx); 475 vector<int> getFramesOnBuffer (const vector<int>& bufferAges, int frameNdx) in getFramesOnBuffer() argument 477 DE_ASSERT(frameNdx < (int)bufferAges.size()); in getFramesOnBuffer() 479 int age = bufferAges[frameNdx]; in getFramesOnBuffer() 482 frameNdx = frameNdx - age; in getFramesOnBuffer() 483 DE_ASSERT(frameNdx >= 0); in getFramesOnBuffer() 484 frameOnBuffer.push_back(frameNdx); in getFramesOnBuffer() 485 age = bufferAges[frameNdx]; in getFramesOnBuffer() 531 stream << "Fail, the age is invalid. Age: " << currentBufferAge << ", frameNdx: " << frameNdx; iterate() local 719 compareToReference(tcu::TestLog& log, const tcu::Surface& reference, const tcu::Surface& buffer, int frameNdx, int bufferNum) compareToReference() argument [all...] |
H A D | teglPartialUpdateTests.cpp | 188 bool compareToReference (tcu::TestLog& log, const tcu::Surface& reference, const tcu::Surface& buffer, int frameNdx, int bufferNum); 189 vector<int> getFramesOnBuffer (const vector<int>& bufferAges, int frameNdx); 459 vector<int> getFramesOnBuffer (const vector<int>& bufferAges, int frameNdx) in getFramesOnBuffer() argument 461 DE_ASSERT(frameNdx < (int)bufferAges.size()); in getFramesOnBuffer() 463 int age = bufferAges[frameNdx]; in getFramesOnBuffer() 466 frameNdx = frameNdx - age; in getFramesOnBuffer() 467 DE_ASSERT(frameNdx >= 0); in getFramesOnBuffer() 468 frameOnBuffer.push_back(frameNdx); in getFramesOnBuffer() 469 age = bufferAges[frameNdx]; in getFramesOnBuffer() 529 stream << "Fail, the age is invalid. Age: " << currentBufferAge << ", frameNdx: " << frameNdx; iterate() local 664 compareToReference(tcu::TestLog& log, const tcu::Surface& reference, const tcu::Surface& buffer, int frameNdx, int bufferNum) compareToReference() argument [all...] |
H A D | teglSwapBuffersWithDamageTests.cpp | 498 for (int frameNdx = 0; frameNdx < numFrames; frameNdx++) in iterate() 500 const Frame& currentFrame = frameSequence[frameNdx]; in iterate() 507 if (frameNdx % 2 == 0) in iterate() 517 if (frameNdx % 2 == 0) in iterate() 586 for (int frameNdx = 0; frameNdx < numFrames; frameNdx++) in iterate() 591 int endFrameNdx = frameNdx; in iterate() 598 stream << "Fail, the age is invalid. Age: " << bufferAge << ", frameNdx: " << frameNdx; iterate() local [all...] |
H A D | teglGLES2SharedRenderingPerfTests.cpp | 661 for (int frameNdx = 0; frameNdx < m_config.frameCount; frameNdx++) in render()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi/ |
H A D | vktWsiIncrementalPresentTests.cpp | 240 vk::VkRect2D getRenderFrameRect (size_t frameNdx, in getRenderFrameRect() argument 244 const deUint32 x = frameNdx == 0 in getRenderFrameRect() 246 : de::min(((deUint32)frameNdx) % imageWidth, imageWidth - 1u); in getRenderFrameRect() 247 const deUint32 y = frameNdx == 0 in getRenderFrameRect() 249 : de::min(((deUint32)frameNdx) % imageHeight, imageHeight - 1u); in getRenderFrameRect() 250 const deUint32 width = frameNdx == 0 in getRenderFrameRect() 252 : 1 + de::min((deUint32)(frameNdx) % de::min<deUint32>(100, imageWidth / 3), imageWidth - x - 1); in getRenderFrameRect() 253 const deUint32 height = frameNdx == 0 in getRenderFrameRect() 255 : 1 + de::min((deUint32)(frameNdx) % de::min<deUint32>(100, imageHeight / 3), imageHeight - y - 1); in getRenderFrameRect() 275 for (size_t frameNdx in getUpdatedRects() 291 cmdRenderFrame(const vk::DeviceInterface& vkd, vk::VkCommandBuffer commandBuffer, vk::VkPipelineLayout pipelineLayout, vk::VkPipeline pipeline, size_t frameNdx, deUint32 imageWidth, deUint32 imageHeight) cmdRenderFrame() argument [all...] |
H A D | vktWsiFullScreenExclusiveTests.cpp | 474 // from frameNdx-maxQueuedFrames to become available to us, guaranteeing that in fullScreenExclusiveTest() 487 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx) in fullScreenExclusiveTest() 489 const VkFence imageReadyFence = **imageReadyFences[frameNdx%imageReadyFences.size()]; in fullScreenExclusiveTest() 490 const VkSemaphore imageReadySemaphore = **imageReadySemaphores[frameNdx%imageReadySemaphores.size()]; in fullScreenExclusiveTest() 510 context.getTestContext().getLog() << tcu::TestLog::Message << "Got VK_ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT at vkAcquireFullScreenExclusiveModeEXT. Frame " << frameNdx << tcu::TestLog::EndMessage; in fullScreenExclusiveTest() 521 if (frameNdx >= maxQueuedFrames) in fullScreenExclusiveTest() 548 const VkSemaphore renderingCompleteSemaphore = **renderingCompleteSemaphores[frameNdx%renderingCompleteSemaphores.size()]; in fullScreenExclusiveTest() 549 const VkCommandBuffer commandBuffer = **commandBuffers[frameNdx in fullScreenExclusiveTest() [all...] |
H A D | vktWsiSwapchainTests.cpp | 1348 // from frameNdx-maxQueuedFrames to become available to us, guaranteeing that in basicRenderTest() 1357 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx) in basicRenderTest() 1359 const VkFence imageReadyFence = **imageReadyFences[frameNdx%imageReadyFences.size()]; in basicRenderTest() 1360 const VkSemaphore imageReadySemaphore = **imageReadySemaphores[frameNdx%imageReadySemaphores.size()]; in basicRenderTest() 1370 context.getTestContext().getLog() << TestLog::Message << "Got " << acquireResult << " at frame " << frameNdx << TestLog::EndMessage; in basicRenderTest() 1378 const VkSemaphore renderingCompleteSemaphore = **renderingCompleteSemaphores[frameNdx%renderingCompleteSemaphores.size()]; in basicRenderTest() 1379 const VkCommandBuffer commandBuffer = **commandBuffers[frameNdx%commandBuffers.size()]; in basicRenderTest() 1405 renderer.recordFrame(commandBuffer, imageNdx, frameNdx); in basicRenderTest() [all...] |
H A D | vktWsiColorSpaceTests.cpp | 666 // from frameNdx-maxQueuedFrames to become available to us, guaranteeing that in surfaceFormatRenderTest() 675 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx) in surfaceFormatRenderTest() 677 const VkFence imageReadyFence = **imageReadyFences[frameNdx%imageReadyFences.size()]; in surfaceFormatRenderTest() 678 const VkSemaphore imageReadySemaphore = **imageReadySemaphores[frameNdx%imageReadySemaphores.size()]; in surfaceFormatRenderTest() 681 if (frameNdx >= maxQueuedFrames) in surfaceFormatRenderTest() 695 context.getTestContext().getLog() << TestLog::Message << "Got " << acquireResult << " at frame " << frameNdx << TestLog::EndMessage; in surfaceFormatRenderTest() 703 const VkSemaphore renderingCompleteSemaphore = **renderingCompleteSemaphores[frameNdx%renderingCompleteSemaphores.size()]; in surfaceFormatRenderTest() 704 const VkCommandBuffer commandBuffer = **commandBuffers[frameNdx in surfaceFormatRenderTest() [all...] |
H A D | vktWsiDisplayTimingTests.cpp | 242 size_t frameNdx, in cmdRenderFrame() 245 const deUint32 frameNdxValue = (deUint32)frameNdx; in cmdRenderFrame() 261 size_t frameNdx, in createCommandBuffer() 306 cmdRenderFrame(vkd, *commandBuffer, pipelineLayout, pipeline, frameNdx, quadCount); in createCommandBuffer() 1148 "\thighp uint frameNdx;\n" in init() 1152 "\thighp uint frameNdx = pushConstants.frameNdx;\n" in init() 1153 "\thighp uint x = frameNdx + uint(gl_FragCoord.x);\n" in init() 1154 "\thighp uint y = frameNdx + uint(gl_FragCoord.y);\n" in init() 238 cmdRenderFrame(const vk::DeviceInterface& vkd, vk::VkCommandBuffer commandBuffer, vk::VkPipelineLayout pipelineLayout, vk::VkPipeline pipeline, size_t frameNdx, deUint32 quadCount) cmdRenderFrame() argument 252 createCommandBuffer(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkCommandPool commandPool, vk::VkPipelineLayout pipelineLayout, vk::VkRenderPass renderPass, vk::VkFramebuffer framebuffer, vk::VkPipeline pipeline, vk::VkImage image, bool isFirst, size_t frameNdx, deUint32 quadCount, deUint32 imageWidth, deUint32 imageHeight) createCommandBuffer() argument
|
H A D | vktWsiSharedPresentableImageTests.cpp | 256 size_t frameNdx, in cmdRenderFrame() 259 const deUint32 frameNdxValue = (deUint32)frameNdx; in cmdRenderFrame() 273 size_t frameNdx, in createCommandBuffer() 293 cmdRenderFrame(vkd, *commandBuffer, pipelineLayout, pipeline, frameNdx, quadCount); in createCommandBuffer() 1060 "\thighp uint frameNdx;\n" in init() 1064 "\thighp uint frameNdx = pushConstants.frameNdx;\n" in init() 1067 "\thighp uint x = quadIndex ^ (frameNdx + (uint(gl_FragCoord.x) >> cellX));\n" in init() 1068 "\thighp uint y = quadIndex ^ (frameNdx + (uint(gl_FragCoord.y) >> cellY));\n" in init() 252 cmdRenderFrame(const vk::DeviceInterface& vkd, vk::VkCommandBuffer commandBuffer, vk::VkPipelineLayout pipelineLayout, vk::VkPipeline pipeline, size_t frameNdx, deUint32 quadCount) cmdRenderFrame() argument 266 createCommandBuffer(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkCommandPool commandPool, vk::VkPipelineLayout pipelineLayout, vk::VkRenderPass renderPass, vk::VkFramebuffer framebuffer, vk::VkPipeline pipeline, size_t frameNdx, deUint32 quadCount, deUint32 imageWidth, deUint32 imageHeight) createCommandBuffer() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/wsi/ |
H A D | vktWsiIncrementalPresentTests.cpp | 240 vk::VkRect2D getRenderFrameRect (size_t frameNdx, in getRenderFrameRect() argument 244 const deUint32 x = frameNdx == 0 in getRenderFrameRect() 246 : de::min(((deUint32)frameNdx) % imageWidth, imageWidth - 1u); in getRenderFrameRect() 247 const deUint32 y = frameNdx == 0 in getRenderFrameRect() 249 : de::min(((deUint32)frameNdx) % imageHeight, imageHeight - 1u); in getRenderFrameRect() 250 const deUint32 width = frameNdx == 0 in getRenderFrameRect() 252 : 1 + de::min((deUint32)(frameNdx) % de::min<deUint32>(100, imageWidth / 3), imageWidth - x); in getRenderFrameRect() 253 const deUint32 height = frameNdx == 0 in getRenderFrameRect() 255 : 1 + de::min((deUint32)(frameNdx) % de::min<deUint32>(100, imageHeight / 3), imageHeight - y); in getRenderFrameRect() 275 for (size_t frameNdx in getUpdatedRects() 291 cmdRenderFrame(const vk::DeviceInterface& vkd, vk::VkCommandBuffer commandBuffer, vk::VkPipelineLayout pipelineLayout, vk::VkPipeline pipeline, size_t frameNdx, deUint32 imageWidth, deUint32 imageHeight) cmdRenderFrame() argument [all...] |
H A D | vktWsiFullScreenExclusiveTests.cpp | 474 // from frameNdx-maxQueuedFrames to become available to us, guaranteeing that in fullScreenExclusiveTest() 487 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx) in fullScreenExclusiveTest() 489 const VkFence imageReadyFence = **imageReadyFences[frameNdx%imageReadyFences.size()]; in fullScreenExclusiveTest() 490 const VkSemaphore imageReadySemaphore = **imageReadySemaphores[frameNdx%imageReadySemaphores.size()]; in fullScreenExclusiveTest() 510 context.getTestContext().getLog() << tcu::TestLog::Message << "Got VK_ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT at vkAcquireFullScreenExclusiveModeEXT. Frame " << frameNdx << tcu::TestLog::EndMessage; in fullScreenExclusiveTest() 521 if (frameNdx >= maxQueuedFrames) in fullScreenExclusiveTest() 548 const VkSemaphore renderingCompleteSemaphore = **renderingCompleteSemaphores[frameNdx%renderingCompleteSemaphores.size()]; in fullScreenExclusiveTest() 549 const VkCommandBuffer commandBuffer = **commandBuffers[frameNdx in fullScreenExclusiveTest() [all...] |
H A D | vktWsiSwapchainTests.cpp | 1332 // from frameNdx-maxQueuedFrames to become available to us, guaranteeing that in basicRenderTest() 1341 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx) in basicRenderTest() 1343 const VkFence imageReadyFence = **imageReadyFences[frameNdx%imageReadyFences.size()]; in basicRenderTest() 1344 const VkSemaphore imageReadySemaphore = **imageReadySemaphores[frameNdx%imageReadySemaphores.size()]; in basicRenderTest() 1354 context.getTestContext().getLog() << TestLog::Message << "Got " << acquireResult << " at frame " << frameNdx << TestLog::EndMessage; in basicRenderTest() 1362 const VkSemaphore renderingCompleteSemaphore = **renderingCompleteSemaphores[frameNdx%renderingCompleteSemaphores.size()]; in basicRenderTest() 1363 const VkCommandBuffer commandBuffer = **commandBuffers[frameNdx%commandBuffers.size()]; in basicRenderTest() 1389 renderer.recordFrame(commandBuffer, imageNdx, frameNdx); in basicRenderTest() [all...] |
H A D | vktWsiColorSpaceTests.cpp | 666 // from frameNdx-maxQueuedFrames to become available to us, guaranteeing that in surfaceFormatRenderTest() 675 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx) in surfaceFormatRenderTest() 677 const VkFence imageReadyFence = **imageReadyFences[frameNdx%imageReadyFences.size()]; in surfaceFormatRenderTest() 678 const VkSemaphore imageReadySemaphore = **imageReadySemaphores[frameNdx%imageReadySemaphores.size()]; in surfaceFormatRenderTest() 681 if (frameNdx >= maxQueuedFrames) in surfaceFormatRenderTest() 695 context.getTestContext().getLog() << TestLog::Message << "Got " << acquireResult << " at frame " << frameNdx << TestLog::EndMessage; in surfaceFormatRenderTest() 703 const VkSemaphore renderingCompleteSemaphore = **renderingCompleteSemaphores[frameNdx%renderingCompleteSemaphores.size()]; in surfaceFormatRenderTest() 704 const VkCommandBuffer commandBuffer = **commandBuffers[frameNdx in surfaceFormatRenderTest() [all...] |
H A D | vktWsiDisplayTimingTests.cpp | 242 size_t frameNdx, in cmdRenderFrame() 245 const deUint32 frameNdxValue = (deUint32)frameNdx; in cmdRenderFrame() 261 size_t frameNdx, in createCommandBuffer() 306 cmdRenderFrame(vkd, *commandBuffer, pipelineLayout, pipeline, frameNdx, quadCount); in createCommandBuffer() 1148 "\thighp uint frameNdx;\n" in init() 1152 "\thighp uint frameNdx = pushConstants.frameNdx;\n" in init() 1153 "\thighp uint x = frameNdx + uint(gl_FragCoord.x);\n" in init() 1154 "\thighp uint y = frameNdx + uint(gl_FragCoord.y);\n" in init() 238 cmdRenderFrame(const vk::DeviceInterface& vkd, vk::VkCommandBuffer commandBuffer, vk::VkPipelineLayout pipelineLayout, vk::VkPipeline pipeline, size_t frameNdx, deUint32 quadCount) cmdRenderFrame() argument 252 createCommandBuffer(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkCommandPool commandPool, vk::VkPipelineLayout pipelineLayout, vk::VkRenderPass renderPass, vk::VkFramebuffer framebuffer, vk::VkPipeline pipeline, vk::VkImage image, bool isFirst, size_t frameNdx, deUint32 quadCount, deUint32 imageWidth, deUint32 imageHeight) createCommandBuffer() argument
|
H A D | vktWsiSharedPresentableImageTests.cpp | 256 size_t frameNdx, in cmdRenderFrame() 259 const deUint32 frameNdxValue = (deUint32)frameNdx; in cmdRenderFrame() 273 size_t frameNdx, in createCommandBuffer() 293 cmdRenderFrame(vkd, *commandBuffer, pipelineLayout, pipeline, frameNdx, quadCount); in createCommandBuffer() 1060 "\thighp uint frameNdx;\n" in init() 1064 "\thighp uint frameNdx = pushConstants.frameNdx;\n" in init() 1067 "\thighp uint x = quadIndex ^ (frameNdx + (uint(gl_FragCoord.x) >> cellX));\n" in init() 1068 "\thighp uint y = quadIndex ^ (frameNdx + (uint(gl_FragCoord.y) >> cellY));\n" in init() 252 cmdRenderFrame(const vk::DeviceInterface& vkd, vk::VkCommandBuffer commandBuffer, vk::VkPipelineLayout pipelineLayout, vk::VkPipeline pipeline, size_t frameNdx, deUint32 quadCount) cmdRenderFrame() argument 266 createCommandBuffer(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkCommandPool commandPool, vk::VkPipelineLayout pipelineLayout, vk::VkRenderPass renderPass, vk::VkFramebuffer framebuffer, vk::VkPipeline pipeline, size_t frameNdx, deUint32 quadCount, deUint32 imageWidth, deUint32 imageHeight) createCommandBuffer() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/video/ |
H A D | vktVideoDecodeTests.cpp | 510 for (size_t frameNdx = 0; frameNdx < 2; ++frameNdx) in iterateDoubleFrame() 512 DecodedFrame& frame = frames[frameNdx]; in iterateDoubleFrame() 517 for (size_t frameNdx = 0; frameNdx < 2; ++frameNdx) in iterateDoubleFrame() 519 DecodedFrame& frame = frames[frameNdx]; in iterateDoubleFrame() 599 for (int32_t frameNdx = 0; frameNdx < m_frameCountTrigge in iterateMultipleFrame() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawMultisampleLinearInterpolationTests.cpp | 227 for (deUint32 frameNdx = 0; frameNdx < colorTargetViews.size(); frameNdx++) in iterate() 229 attachments.push_back(*colorTargetViews[frameNdx]); in iterate() 232 attachments.push_back(*multisampleViews[frameNdx]); in iterate()
|
H A D | vktDrawMultipleInterpolationTests.cpp | 457 for (deUint32 frameNdx = 0; frameNdx < m_colorTargetViews.size(); frameNdx++) in render() 459 attachments.push_back(**m_colorTargetViews[frameNdx]); in render() 462 attachments.push_back(**m_multisampleViews[frameNdx]); in render()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawMultisampleLinearInterpolationTests.cpp | 227 for (deUint32 frameNdx = 0; frameNdx < colorTargetViews.size(); frameNdx++) in iterate() 229 attachments.push_back(*colorTargetViews[frameNdx]); in iterate() 232 attachments.push_back(*multisampleViews[frameNdx]); in iterate()
|
H A D | vktDrawMultipleInterpolationTests.cpp | 459 for (deUint32 frameNdx = 0; frameNdx < m_colorTargetViews.size(); frameNdx++) in render() 461 attachments.push_back(**m_colorTargetViews[frameNdx]); in render() 464 attachments.push_back(**m_multisampleViews[frameNdx]); in render()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
H A D | vktProtectedMemWsiSwapchainTests.cpp | 1006 deUint32 frameNdx) const; 1213 deUint32 frameNdx) const in recordFrame() 1227 m_vkd.cmdPushConstants(cmdBuffer, *m_pipelineLayout, vk::VK_SHADER_STAGE_VERTEX_BIT, 0u, (deUint32)sizeof(deUint32), &frameNdx); in recordFrame() 1241 " highp uint frameNdx;\n" in getPrograms() 1245 " highp float angle = float(frameData.frameNdx) / 100.0;\n" in getPrograms() 1344 // from frameNdx-maxQueuedFrames to become available to us, guaranteeing that in basicRenderTest() 1383 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx) in basicRenderTest() 1385 const vk::VkFence imageReadyFence = **imageReadyFences[frameNdx in basicRenderTest() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/ |
H A D | vktProtectedMemWsiSwapchainTests.cpp | 827 deUint32 frameNdx) const; 1034 deUint32 frameNdx) const in recordFrame() 1048 m_vkd.cmdPushConstants(cmdBuffer, *m_pipelineLayout, vk::VK_SHADER_STAGE_VERTEX_BIT, 0u, (deUint32)sizeof(deUint32), &frameNdx); in recordFrame() 1062 " highp uint frameNdx;\n" in getPrograms() 1066 " highp float angle = float(frameData.frameNdx) / 100.0;\n" in getPrograms() 1165 // from frameNdx-maxQueuedFrames to become available to us, guaranteeing that in basicRenderTest() 1204 for (deUint32 frameNdx = 0; frameNdx < numFramesToRender; ++frameNdx) in basicRenderTest() 1206 const vk::VkFence imageReadyFence = **imageReadyFences[frameNdx in basicRenderTest() [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkWsiUtil.hpp | 157 deUint32 frameNdx) const; 164 deUint32 frameNdx) const;
|
H A D | vkWsiUtil.cpp | 1031 deUint32 frameNdx) const in recordFrame() 1061 m_vkd.cmdPushConstants(cmdBuffer, *m_pipelineLayout, VK_SHADER_STAGE_VERTEX_BIT, 0u, (deUint32)sizeof(deUint32), &frameNdx); in recordFrame() 1083 deUint32 frameNdx) const in recordDeviceGroupFrame() 1160 m_vkd.cmdPushConstants(cmdBuffer, *m_pipelineLayout, VK_SHADER_STAGE_VERTEX_BIT, 0u, (deUint32)sizeof(deUint32), &frameNdx); in recordDeviceGroupFrame() 1184 " highp uint frameNdx;\n" in getPrograms() 1188 " highp float angle = float(frameData.frameNdx) / 100.0;\n" in getPrograms()
|