/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/ |
H A D | VulkanCommandBufferPerf.cpp | 288 VkSubmitInfo submitInfo[1] = {}; in PrimaryCommandBufferBenchmarkHundredIndividual() local 289 submitInfo[0].pNext = NULL; in PrimaryCommandBufferBenchmarkHundredIndividual() 290 submitInfo[0].sType = VK_STRUCTURE_TYPE_SUBMIT_INFO; in PrimaryCommandBufferBenchmarkHundredIndividual() 291 submitInfo[0].waitSemaphoreCount = 1; in PrimaryCommandBufferBenchmarkHundredIndividual() 292 submitInfo[0].pWaitSemaphores = &imageAcquiredSemaphore; in PrimaryCommandBufferBenchmarkHundredIndividual() 293 submitInfo[0].pWaitDstStageMask = &pipe_stage_flags; in PrimaryCommandBufferBenchmarkHundredIndividual() 294 submitInfo[0].commandBufferCount = numBuffers; in PrimaryCommandBufferBenchmarkHundredIndividual() 295 submitInfo[0].pCommandBuffers = info.cmds.data(); in PrimaryCommandBufferBenchmarkHundredIndividual() 296 submitInfo[0].signalSemaphoreCount = 0; in PrimaryCommandBufferBenchmarkHundredIndividual() 297 submitInfo[ in PrimaryCommandBufferBenchmarkHundredIndividual() 355 VkSubmitInfo submitInfo[1] = {}; PrimaryCommandBufferBenchmarkOneWithOneHundred() local 447 VkSubmitInfo submitInfo[1] = {}; SecondaryCommandBufferBenchmark() local [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkQueue.cpp | 65 UNSUPPORTED("submitInfo[%d]->pNext sType: %s", i, vk::Stringify(extension->sType).c_str()); in DeepCopySubmitInfo() 158 UNSUPPORTED("submitInfo[%d]->pNext sType: %s", i, vk::Stringify(extension->sType).c_str()); in DeepCopySubmitInfo() 212 SubmitInfo &submitInfo = task.pSubmits[i]; in submitQueue() local 213 for(uint32_t j = 0; j < submitInfo.waitSemaphoreCount; j++) in submitQueue() 215 if(auto *sem = DynamicCast<TimelineSemaphore>(submitInfo.pWaitSemaphores[j])) in submitQueue() 217 ASSERT(j < submitInfo.waitSemaphoreValueCount); in submitQueue() 218 sem->wait(submitInfo.pWaitSemaphoreValues[j]); in submitQueue() 220 else if(auto *sem = DynamicCast<BinarySemaphore>(submitInfo.pWaitSemaphores[j])) in submitQueue() 222 sem->wait(submitInfo.pWaitDstStageMask[j]); in submitQueue() 234 for(uint32_t j = 0; j < submitInfo in submitQueue() [all...] |
/third_party/skia/tests/ |
H A D | SurfaceSemaphoreTest.cpp | 309 VkSubmitInfo submitInfo; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 310 memset(&submitInfo, 0, sizeof(VkSubmitInfo)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 311 submitInfo.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 312 submitInfo.pNext = nullptr; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 313 submitInfo.waitSemaphoreCount = 1; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 315 submitInfo.pWaitSemaphores = &vkSem; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 316 submitInfo.pWaitDstStageMask = &waitStages; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 317 submitInfo.commandBufferCount = 1; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 318 submitInfo.pCommandBuffers = &cmdBuffer; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 319 submitInfo in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | CommandProcessor.cpp | 23 void InitializeSubmitInfo(VkSubmitInfo *submitInfo, in InitializeSubmitInfo() argument 29 // Verify that the submitInfo has been zero'd out. in InitializeSubmitInfo() 30 ASSERT(submitInfo->signalSemaphoreCount == 0); in InitializeSubmitInfo() 32 submitInfo->sType = VK_STRUCTURE_TYPE_SUBMIT_INFO; in InitializeSubmitInfo() 33 submitInfo->commandBufferCount = commandBuffer.valid() ? 1 : 0; in InitializeSubmitInfo() 34 submitInfo->pCommandBuffers = commandBuffer.ptr(); in InitializeSubmitInfo() 35 submitInfo->waitSemaphoreCount = static_cast<uint32_t>(waitSemaphores.size()); in InitializeSubmitInfo() 36 submitInfo->pWaitSemaphores = waitSemaphores.data(); in InitializeSubmitInfo() 37 submitInfo->pWaitDstStageMask = waitSemaphoreStageMasks.data(); in InitializeSubmitInfo() 41 submitInfo in InitializeSubmitInfo() 1041 VkSubmitInfo submitInfo = {}; submitFrame() local 1200 VkSubmitInfo submitInfo = {}; queueSubmitOneOff() local 1228 queueSubmit(Context *context, egl::ContextPriority contextPriority, const VkSubmitInfo &submitInfo, const Fence *fence, Serial submitQueueSerial) queueSubmit() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationBasicFenceTests.cpp | 74 const VkSubmitInfo submitInfo = in basicOneFenceCase() local 99 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, *fence)); in basicOneFenceCase() 208 const VkSubmitInfo submitInfo = in basicMultiFenceCase() local 224 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence[FIRST_FENCE])); in basicMultiFenceCase() 232 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence[FIRST_FENCE])); in basicMultiFenceCase() 237 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence[SECOND_FENCE])); in basicMultiFenceCase() 312 const VkSubmitInfo submitInfo = in basicMultiFenceWaitAllFalseCase() local 335 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence[SECOND_FENCE])); in basicMultiFenceWaitAllFalseCase() 343 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence[FIRST_FENCE])); in basicMultiFenceWaitAllFalseCase()
|
H A D | vktSynchronizationUtil.cpp | 835 std::vector<VkSubmitInfo> submitInfo(m_submitInfoData.size(), { VK_STRUCTURE_TYPE_SUBMIT_INFO, DE_NULL, 0u, DE_NULL, DE_NULL, 0u, DE_NULL, 0u, DE_NULL }); 844 VkSubmitInfo& si = submitInfo[i]; 885 return m_vk.queueSubmit(queue, static_cast<deUint32>(submitInfo.size()), &submitInfo[0], fence);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationBasicFenceTests.cpp | 74 const VkSubmitInfo submitInfo = in basicOneFenceCase() local 99 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, *fence)); in basicOneFenceCase() 208 const VkSubmitInfo submitInfo = in basicMultiFenceCase() local 224 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence[FIRST_FENCE])); in basicMultiFenceCase() 232 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence[FIRST_FENCE])); in basicMultiFenceCase() 237 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence[SECOND_FENCE])); in basicMultiFenceCase() 312 const VkSubmitInfo submitInfo = in basicMultiFenceWaitAllFalseCase() local 335 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence[SECOND_FENCE])); in basicMultiFenceWaitAllFalseCase() 343 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, fence[FIRST_FENCE])); in basicMultiFenceWaitAllFalseCase()
|
H A D | vktSynchronizationUtil.cpp | 835 std::vector<VkSubmitInfo> submitInfo(m_submitInfoData.size(), { VK_STRUCTURE_TYPE_SUBMIT_INFO, DE_NULL, 0u, DE_NULL, DE_NULL, 0u, DE_NULL, 0u, DE_NULL }); 844 VkSubmitInfo& si = submitInfo[i]; 885 return m_vk.queueSubmit(queue, static_cast<deUint32>(submitInfo.size()), &submitInfo[0], fence);
|
/third_party/skia/third_party/externals/swiftshader/tests/VulkanBenchmarks/ |
H A D | ClearImageBenchmarks.cpp | 112 vk::SubmitInfo submitInfo; in clear() local 113 submitInfo.commandBufferCount = 1; in clear() 114 submitInfo.pCommandBuffers = &commandBuffer; in clear() 116 queue.submit(1, &submitInfo, nullptr); in clear()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/query_pool/ |
H A D | vktQueryPoolPerformanceTests.cpp | 595 const VkSubmitInfo submitInfo = in iterate() local 612 VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence)); in iterate() 665 const VkSubmitInfo submitInfo = in iterate() local 678 VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence)); in iterate() 731 const VkSubmitInfo submitInfo = in iterate() local 749 VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence)); in iterate() 806 const VkSubmitInfo submitInfo = in iterate() local 819 VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence)); in iterate() 1009 const VkSubmitInfo submitInfo = in iterate() local 1022 VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, DE_NUL in iterate() 1037 const VkSubmitInfo submitInfo = iterate() local 1130 const VkSubmitInfo submitInfo = iterate() local 1158 const VkSubmitInfo submitInfo = iterate() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/query_pool/ |
H A D | vktQueryPoolPerformanceTests.cpp | 590 const VkSubmitInfo submitInfo = in iterate() local 607 VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence)); in iterate() 660 const VkSubmitInfo submitInfo = in iterate() local 673 VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence)); in iterate() 726 const VkSubmitInfo submitInfo = in iterate() local 744 VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence)); in iterate() 801 const VkSubmitInfo submitInfo = in iterate() local 814 VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence)); in iterate() 1004 const VkSubmitInfo submitInfo = in iterate() local 1017 VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, DE_NUL in iterate() 1032 const VkSubmitInfo submitInfo = iterate() local 1125 const VkSubmitInfo submitInfo = iterate() local 1153 const VkSubmitInfo submitInfo = iterate() local [all...] |
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/ |
H A D | DrawTester.cpp | 90 vk::SubmitInfo submitInfo; in renderFrame() local 91 submitInfo.pWaitDstStageMask = &waitStageMask; in renderFrame() 92 submitInfo.pWaitSemaphores = &presentCompleteSemaphore; in renderFrame() 93 submitInfo.waitSemaphoreCount = 1; in renderFrame() 94 submitInfo.pSignalSemaphores = &renderCompleteSemaphore; in renderFrame() 95 submitInfo.signalSemaphoreCount = 1; in renderFrame() 96 submitInfo.pCommandBuffers = &commandBuffers[currentFrameBuffer]; in renderFrame() 97 submitInfo.commandBufferCount = 1; in renderFrame() 99 queue.submit(1, &submitInfo, waitFences[currentFrameBuffer]); in renderFrame()
|
H A D | Util.cpp | 61 vk::SubmitInfo submitInfo{}; in endSingleTimeCommands() 62 submitInfo.commandBufferCount = 1; in endSingleTimeCommands() 63 submitInfo.pCommandBuffers = &commandBuffer; in endSingleTimeCommands() 66 queue.submit(1, &submitInfo, fence); in endSingleTimeCommands()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
H A D | DeviceVk.cpp | 254 VkSubmitInfo submitInfo; in SubmitPendingCommands() local 255 submitInfo.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO; in SubmitPendingCommands() 256 submitInfo.pNext = nullptr; in SubmitPendingCommands() 257 submitInfo.waitSemaphoreCount = in SubmitPendingCommands() 259 submitInfo.pWaitSemaphores = AsVkArray(mRecordingContext.waitSemaphores.data()); in SubmitPendingCommands() 260 submitInfo.pWaitDstStageMask = dstStageMasks.data(); in SubmitPendingCommands() 261 submitInfo.commandBufferCount = 1; in SubmitPendingCommands() 262 submitInfo.pCommandBuffers = &mRecordingContext.commandBuffer; in SubmitPendingCommands() 263 submitInfo.signalSemaphoreCount = in SubmitPendingCommands() 265 submitInfo in SubmitPendingCommands() [all...] |
/third_party/skia/src/gpu/vk/ |
H A D | GrVkCommandBuffer.cpp | 585 VkSubmitInfo submitInfo; 586 memset(&submitInfo, 0, sizeof(VkSubmitInfo)); 587 submitInfo.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO; 588 submitInfo.pNext = protectedContext == GrProtected::kYes ? &protectedSubmitInfo : nullptr; 589 submitInfo.waitSemaphoreCount = waitCount; 590 submitInfo.pWaitSemaphores = waitSemaphores; 591 submitInfo.pWaitDstStageMask = waitStages; 592 submitInfo.commandBufferCount = commandBufferCount; 593 submitInfo.pCommandBuffers = commandBuffers; 594 submitInfo [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem/ |
H A D | vktPostmortemDeviceLossTests.cpp | 214 const VkSubmitInfo submitInfo in iterate() 236 return deviceDriver.queueSubmit(queue, 1u, &submitInfo, *fence[handleIndex]); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesQueueBindSparseTests.cpp | 83 const VkSubmitInfo submitInfo = in makeSubmissionRegular() local 99 submission.info.regular = submitInfo; in makeSubmissionRegular()
|
H A D | vktSparseResourcesTestsUtil.cpp | 326 const VkSubmitInfo submitInfo = in submitCommands() local 339 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, DE_NULL)); in submitCommands() 375 const VkSubmitInfo submitInfo = in submitCommandsAndWait() local 388 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, *fence)); in submitCommandsAndWait()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkCmdUtil.cpp | 396 const VkSubmitInfo submitInfo = in submitCommands() local 410 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, *fence)); in submitCommands()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/ |
H A D | vktSparseResourcesQueueBindSparseTests.cpp | 83 const VkSubmitInfo submitInfo = in makeSubmissionRegular() local 99 submission.info.regular = submitInfo; in makeSubmissionRegular()
|
H A D | vktSparseResourcesTestsUtil.cpp | 326 const VkSubmitInfo submitInfo = in submitCommands() local 339 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, DE_NULL)); in submitCommands() 375 const VkSubmitInfo submitInfo = in submitCommandsAndWait() local 388 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, *fence)); in submitCommandsAndWait()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiFillBufferTests.cpp | 299 VkSubmitInfo submitInfo = initVulkanStructure(); in iterate() local 300 submitInfo.commandBufferCount = 1u; in iterate() 301 submitInfo.pCommandBuffers = &m_cmdBuffer.get(); in iterate() 303 VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, *fence)); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/wsi/ |
H A D | vktWsiColorSpaceTests.cpp | 561 const VkSubmitInfo submitInfo = in colorspaceCompareTest() local 586 VK_CHECK(vkd.queueSubmit(devHelper.queue, 1u, &submitInfo, DE_NULL)); in colorspaceCompareTest() 706 const VkSubmitInfo submitInfo = in surfaceFormatRenderTest() local 750 VK_CHECK(vkd.queueSubmit(devHelper.queue, 1u, &submitInfo, imageReadyFence)); in surfaceFormatRenderTest()
|
H A D | vktWsiSharedPresentableImageTests.cpp | 854 const vk::VkSubmitInfo submitInfo = in initSwapchainResources() local 863 VK_CHECK(m_vkd.queueSubmit(m_queue, 1u, &submitInfo, (vk::VkFence)0)); in initSwapchainResources() 911 const vk::VkSubmitInfo submitInfo = in render() local 928 VK_CHECK(m_vkd.queueSubmit(m_queue, 1u, &submitInfo, fence)); in render()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/wsi/ |
H A D | vktWsiColorSpaceTests.cpp | 561 const VkSubmitInfo submitInfo = in colorspaceCompareTest() local 586 VK_CHECK(vkd.queueSubmit(devHelper.queue, 1u, &submitInfo, DE_NULL)); in colorspaceCompareTest() 706 const VkSubmitInfo submitInfo = in surfaceFormatRenderTest() local 750 VK_CHECK(vkd.queueSubmit(devHelper.queue, 1u, &submitInfo, imageReadyFence)); in surfaceFormatRenderTest()
|