Home
last modified time | relevance | path

Searched refs:submitInfo (Results 1 - 25 of 91) sorted by relevance

1234

/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/
H A DVulkanCommandBufferPerf.cpp288 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 DVkQueue.cpp65 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 DSurfaceSemaphoreTest.cpp309 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 DCommandProcessor.cpp23 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 DvktSynchronizationBasicFenceTests.cpp74 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 DvktSynchronizationUtil.cpp835 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 DvktSynchronizationBasicFenceTests.cpp74 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 DvktSynchronizationUtil.cpp835 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 DClearImageBenchmarks.cpp112 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 DvktQueryPoolPerformanceTests.cpp595 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 DvktQueryPoolPerformanceTests.cpp590 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 DDrawTester.cpp90 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 DUtil.cpp61 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 DDeviceVk.cpp254 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 DGrVkCommandBuffer.cpp585 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 DvktPostmortemDeviceLossTests.cpp214 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 DvktSparseResourcesQueueBindSparseTests.cpp83 const VkSubmitInfo submitInfo = in makeSubmissionRegular() local
99 submission.info.regular = submitInfo; in makeSubmissionRegular()
H A DvktSparseResourcesTestsUtil.cpp326 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 DvkCmdUtil.cpp396 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 DvktSparseResourcesQueueBindSparseTests.cpp83 const VkSubmitInfo submitInfo = in makeSubmissionRegular() local
99 submission.info.regular = submitInfo; in makeSubmissionRegular()
H A DvktSparseResourcesTestsUtil.cpp326 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 DvktApiFillBufferTests.cpp299 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 DvktWsiColorSpaceTests.cpp561 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 DvktWsiSharedPresentableImageTests.cpp854 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 DvktWsiColorSpaceTests.cpp561 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()

Completed in 26 milliseconds

1234