Home
last modified time | relevance | path

Searched refs:waitSemaphores (Results 1 - 25 of 44) sorted by relevance

12

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/
H A DvktSparseResourcesQueueBindSparseTests.cpp182 std::vector<VkSemaphore> waitSemaphores; in iterate() local
190 waitSemaphores.push_back(**allSemaphores.back()); in iterate()
211 sparseQueue, 0u, DE_NULL, DE_NULL, numSemaphores, getDataOrNullptr(waitSemaphores))); in iterate()
218 otherQueues[numQueues - 2], 0u, DE_NULL, DE_NULL, 1u, getDataOrNullptr(waitSemaphores, numSemaphores - 1))); in iterate()
229 sparseQueue, m_params.numWaitSemaphores, getDataOrNullptr(waitSemaphores), m_params.numSignalSemaphores, getDataOrNullptr(signalSemaphores))); in iterate()
298 // May return an error if some waitSemaphores didn't get signaled in iterate()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkCmdUtil.cpp353 const VkSemaphore* waitSemaphores, in submitCommandsAndWait()
356 const auto fence = submitCommands(vk, device, queue, commandBuffer, useDeviceGroups, deviceMask, waitSemaphoreCount, waitSemaphores, waitStages); in submitCommandsAndWait()
372 const VkSemaphore* waitSemaphores, in submitCommands()
380 DE_ASSERT(waitSemaphores != nullptr); in submitCommands()
401 waitSemaphores, // const VkSemaphore* pWaitSemaphores; in submitCommands()
346 submitCommandsAndWait(const DeviceInterface& vk, const VkDevice device, const VkQueue queue, const VkCommandBuffer commandBuffer, const bool useDeviceGroups, const deUint32 deviceMask, const deUint32 waitSemaphoreCount, const VkSemaphore* waitSemaphores, const VkPipelineStageFlags* waitStages) submitCommandsAndWait() argument
365 submitCommands(const DeviceInterface& vk, const VkDevice device, const VkQueue queue, const VkCommandBuffer commandBuffer, const bool useDeviceGroups, const deUint32 deviceMask, const deUint32 waitSemaphoreCount, const VkSemaphore* waitSemaphores, const VkPipelineStageFlags* waitStages) submitCommands() argument
H A DvkCmdUtil.hpp160 const VkSemaphore* waitSemaphores = nullptr,
170 const VkSemaphore* waitSemaphores = nullptr,
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/
H A DvktSparseResourcesQueueBindSparseTests.cpp182 std::vector<VkSemaphore> waitSemaphores; in iterate() local
190 waitSemaphores.push_back(**allSemaphores.back()); in iterate()
211 sparseQueue, 0u, DE_NULL, DE_NULL, numSemaphores, getDataOrNullptr(waitSemaphores))); in iterate()
218 otherQueues[numQueues - 2], 0u, DE_NULL, DE_NULL, 1u, getDataOrNullptr(waitSemaphores, numSemaphores - 1))); in iterate()
229 sparseQueue, m_params.numWaitSemaphores, getDataOrNullptr(waitSemaphores), m_params.numSignalSemaphores, getDataOrNullptr(signalSemaphores))); in iterate()
298 // May return an error if some waitSemaphores didn't get signaled in iterate()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
H A DDeviceVk.cpp251 std::vector<VkPipelineStageFlags> dstStageMasks(mRecordingContext.waitSemaphores.size(), in SubmitPendingCommands()
258 static_cast<uint32_t>(mRecordingContext.waitSemaphores.size()); in SubmitPendingCommands()
259 submitInfo.pWaitSemaphores = AsVkArray(mRecordingContext.waitSemaphores.data()); in SubmitPendingCommands()
279 for (VkSemaphore semaphore : mRecordingContext.waitSemaphores) { in SubmitPendingCommands()
810 std::vector<VkSemaphore> waitSemaphores; in CreateTextureWrappingVulkanImage() local
811 waitSemaphores.reserve(waitHandles.size()); in CreateTextureWrappingVulkanImage()
822 &waitSemaphores)) || in CreateTextureWrappingVulkanImage()
824 waitSemaphores))) { in CreateTextureWrappingVulkanImage()
837 for (VkSemaphore semaphore : waitSemaphores) { in CreateTextureWrappingVulkanImage()
934 for (VkSemaphore semaphore : mRecordingContext.waitSemaphores) { in DestroyImpl()
[all...]
H A DCommandRecordingContext.h26 std::vector<VkSemaphore> waitSemaphores = {}; member
H A DTextureVk.h89 std::vector<VkSemaphore> waitSemaphores);
H A DTextureVk.cpp735 std::vector<VkSemaphore> waitSemaphores) { in BindExternalMemory()
749 mWaitRequirements = std::move(waitSemaphores); in BindExternalMemory()
961 recordingContext->waitSemaphores.insert(recordingContext->waitSemaphores.end(), in TweakTransitionForExternalUsage()
732 BindExternalMemory(const ExternalImageDescriptorVk* descriptor, VkSemaphore signalSemaphore, VkDeviceMemory externalMemoryAllocation, std::vector<VkSemaphore> waitSemaphores) BindExternalMemory() argument
H A DNativeSwapChainImplVk.cpp191 mDevice->GetPendingRecordingContext()->waitSemaphores.push_back(semaphore); in GetNextTexture()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DCommandProcessor.cpp25 const std::vector<VkSemaphore> &waitSemaphores, in InitializeSubmitInfo()
31 ASSERT(waitSemaphores.size() == waitSemaphoreStageMasks.size()); in InitializeSubmitInfo()
35 submitInfo->waitSemaphoreCount = static_cast<uint32_t>(waitSemaphores.size()); in InitializeSubmitInfo()
36 submitInfo->pWaitSemaphores = waitSemaphores.data(); in InitializeSubmitInfo()
216 const std::vector<VkSemaphore> &waitSemaphores, in initFlushAndQueueSubmit()
227 mWaitSemaphores = waitSemaphores; in initFlushAndQueueSubmit()
688 const std::vector<VkSemaphore> &waitSemaphores, in submitFrame()
699 task.initFlushAndQueueSubmit(waitSemaphores, waitSemaphoreStageMasks, signalSemaphore, in submitFrame()
1028 const std::vector<VkSemaphore> &waitSemaphores, in submitFrame()
1042 InitializeSubmitInfo(&submitInfo, commandBuffer, waitSemaphores, waitSemaphoreStageMask in submitFrame()
23 InitializeSubmitInfo(VkSubmitInfo *submitInfo, const vk::PrimaryCommandBuffer &commandBuffer, const std::vector<VkSemaphore> &waitSemaphores, const std::vector<VkPipelineStageFlags> &waitSemaphoreStageMasks, const vk::Semaphore *signalSemaphore) InitializeSubmitInfo() argument
215 initFlushAndQueueSubmit( const std::vector<VkSemaphore> &waitSemaphores, const std::vector<VkPipelineStageFlags> &waitSemaphoreStageMasks, const Semaphore *semaphore, bool hasProtectedContent, egl::ContextPriority priority, CommandPool *commandPool, GarbageList &&currentGarbage, std::vector<CommandBuffer> &&commandBuffersToReset, Serial submitQueueSerial) initFlushAndQueueSubmit() argument
684 submitFrame( Context *context, bool hasProtectedContent, egl::ContextPriority priority, const std::vector<VkSemaphore> &waitSemaphores, const std::vector<VkPipelineStageFlags> &waitSemaphoreStageMasks, const Semaphore *signalSemaphore, GarbageList &&currentGarbage, std::vector<CommandBuffer> &&commandBuffersToReset, CommandPool *commandPool, Serial submitQueueSerial) submitFrame() argument
1024 submitFrame( Context *context, bool hasProtectedContent, egl::ContextPriority priority, const std::vector<VkSemaphore> &waitSemaphores, const std::vector<VkPipelineStageFlags> &waitSemaphoreStageMasks, const Semaphore *signalSemaphore, GarbageList &&currentGarbage, std::vector<CommandBuffer> &&commandBuffersToReset, CommandPool *commandPool, Serial submitQueueSerial) submitFrame() argument
[all...]
H A DCommandProcessor.h98 void initFlushAndQueueSubmit(const std::vector<VkSemaphore> &waitSemaphores,
289 const std::vector<VkSemaphore> &waitSemaphores,
354 const std::vector<VkSemaphore> &waitSemaphores,
503 const std::vector<VkSemaphore> &waitSemaphores,
/third_party/skia/src/gpu/vk/
H A DGrVkSecondaryCBDrawContext.cpp86 const GrBackendSemaphore waitSemaphores[], in wait()
88 return fDevice->wait(numSemaphores, waitSemaphores, deleteSemaphoresAfterWait); in wait()
85 wait(int numSemaphores, const GrBackendSemaphore waitSemaphores[], bool deleteSemaphoresAfterWait) wait() argument
H A DGrVkCommandBuffer.cpp570 const VkSemaphore* waitSemaphores,
590 submitInfo.pWaitSemaphores = waitSemaphores;
615 SkTArray<GrVkSemaphore::Resource*>& waitSemaphores) {
636 int waitCount = waitSemaphores.count();
658 if (waitSemaphores[i]->shouldWait()) {
659 this->addResource(waitSemaphores[i]);
660 vkWaitSems.push_back(waitSemaphores[i]->semaphore());
673 waitSemaphores[i]->markAsWaited();
H A DGrVkSecondaryCBDrawContext.h86 @param numSemaphores size of waitSemaphores array
87 @param waitSemaphores array of semaphore containers
92 const GrBackendSemaphore waitSemaphores[],
H A DGrVkCommandBuffer.h310 SkTArray<GrVkSemaphore::Resource*>& waitSemaphores);
/third_party/skia/src/gpu/
H A DBaseDevice.h58 const GrBackendSemaphore* waitSemaphores,
/third_party/skia/src/image/
H A DSkSurface_Gpu.h51 bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores,
H A DSkSurface_Base.h126 virtual bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores, in onWait() argument
H A DSkSurface.cpp325 bool SkSurface::wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores, in wait() argument
327 return asSB(this)->onWait(numSemaphores, waitSemaphores, deleteSemaphoresAfterWait); in wait()
H A DSkSurface_Gpu.cpp230 bool SkSurface_Gpu::onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores, in onWait() argument
232 return fDevice->wait(numSemaphores, waitSemaphores, deleteSemaphoresAfterWait); in onWait()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/
H A DvktSynchronizationTimelineSemaphoreTests.cpp224 VkResult result = vk.waitSemaphores(device, &waitInfo, 0ull); in iterate()
337 VkResult result = vk.waitSemaphores(device, &waitInfo, 0ull); in iterate()
355 VkResult result = vk.waitSemaphores(device, &waitInfo, ~(0ull)); in iterate()
663 result = vk.waitSemaphores(device, &waitInfo, 0ull); in initialValueCase()
698 result = vk.waitSemaphores(device, &waitInfo, 0ull); in initialValueCase()
718 result = vk.waitSemaphores(device, &waitInfo, 0ull); in initialValueCase()
827 result = m_vkd.waitSemaphores(m_device, &waitInfo, ~(deUint64)0u); in run()
2523 VK_CHECK(vkd.waitSemaphores(device, &waitInfo, kTimeout)); in hostWait()
2532 SemaphoreVec waitSemaphores; in iterate() local
2537 waitSemaphores in iterate()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/
H A DvktSynchronizationTimelineSemaphoreTests.cpp225 VkResult result = vk.waitSemaphores(device, &waitInfo, 0ull); in iterate()
338 VkResult result = vk.waitSemaphores(device, &waitInfo, 0ull); in iterate()
356 VkResult result = vk.waitSemaphores(device, &waitInfo, ~(0ull)); in iterate()
659 result = vk.waitSemaphores(device, &waitInfo, 0ull); in initialValueCase()
694 result = vk.waitSemaphores(device, &waitInfo, 0ull); in initialValueCase()
714 result = vk.waitSemaphores(device, &waitInfo, 0ull); in initialValueCase()
822 result = m_vkd.waitSemaphores(m_device, &waitInfo, ~(deUint64)0u); in run()
2513 VK_CHECK(vkd.waitSemaphores(device, &waitInfo, kTimeout)); in hostWait()
2522 SemaphoreVec waitSemaphores; in iterate() local
2527 waitSemaphores in iterate()
[all...]
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/
H A DVulkanHelper.cpp903 const VkSemaphore waitSemaphores[] = {
909 constexpr uint32_t waitSemaphoreCount = std::extent<decltype(waitSemaphores)>();
912 "waitSemaphores and waitDstStageMasks must be the same length");
919 /* .pWaitSemaphores = */ waitSemaphores,
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem/
H A DvktPostmortemDeviceLossTests.cpp240 "waitSemaphores", in iterate()
245 return deviceDriver.waitSemaphores(*logicalDevice, &waitInfo, waitTimeout); in iterate()
308 // skip waitSemaphores / getQueryPoolResults in iterate()
/third_party/skia/src/gpu/v1/
H A DDevice_v1.h35 const GrBackendSemaphore* waitSemaphores,

Completed in 26 milliseconds

12