/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
D | vktSparseResourcesQueueBindSparseTests.cpp | 208 deUint32 numSemaphores = m_params.numWaitSemaphores; in iterate() local 210 while (numSemaphores > 0u && numQueues > 0u) in iterate() 216 sparseQueue, 0u, DE_NULL, DE_NULL, numSemaphores, getDataOrNullptr(waitSemaphores))); in iterate() 217 numSemaphores = 0u; in iterate() 223 …es[numQueues - 2], 0u, DE_NULL, DE_NULL, 1u, getDataOrNullptr(waitSemaphores, numSemaphores - 1))); in iterate() 225 --numSemaphores; in iterate() 246 deUint32 numSemaphores = m_params.numSignalSemaphores; in iterate() local 248 while (numSemaphores > 0u && numQueues > 0u) in iterate() 253 …sparseQueue, numSemaphores, getDataOrNullptr(signalSemaphores), getDataOrNullptr(signalSemaphoresW… in iterate() 254 numSemaphores = 0u; in iterate() [all …]
|
/external/skia/src/image/ |
D | SkSurface_Gpu.h | 29 bool onFlush(int numSemaphores, GrBackendSemaphore* signalSemaphores) override; 30 bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores) override;
|
D | SkSurface.cpp | 194 bool SkSurface::flushAndSignalSemaphores(int numSemaphores, GrBackendSemaphore* signalSemaphores) { in flushAndSignalSemaphores() argument 195 return asSB(this)->onFlush(numSemaphores, signalSemaphores); in flushAndSignalSemaphores() 198 bool SkSurface::wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores) { in wait() argument 199 return asSB(this)->onWait(numSemaphores, waitSemaphores); in wait()
|
D | SkSurface_Base.h | 83 virtual bool onFlush(int numSemaphores, GrBackendSemaphore* signalSemaphores) { in onFlush() argument 92 virtual bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores) { in onWait() argument
|
D | SkSurface_Gpu.cpp | 151 bool SkSurface_Gpu::onFlush(int numSemaphores, GrBackendSemaphore* signalSemaphores) { in onFlush() argument 152 return fDevice->flushAndSignalSemaphores(numSemaphores, signalSemaphores); in onFlush() 155 bool SkSurface_Gpu::onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores) { in onWait() argument 156 return fDevice->wait(numSemaphores, waitSemaphores); in onWait()
|
/external/skia/include/core/ |
D | SkSurface.h | 355 bool flushAndSignalSemaphores(int numSemaphores, GrBackendSemaphore* signalSemaphores); 365 bool wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores);
|
/external/skia/src/gpu/ |
D | GrRenderTargetContext.h | 306 bool prepareForExternalIO(int numSemaphores, GrBackendSemaphore* backendSemaphores); 312 bool waitOnSemaphores(int numSemaphores, const GrBackendSemaphore* waitSemaphores);
|
D | SkGpuDevice.h | 121 bool flushAndSignalSemaphores(int numSemaphores, GrBackendSemaphore* signalSemaphores); 122 bool wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores);
|
D | GrRenderTargetContext.cpp | 1415 bool GrRenderTargetContext::prepareForExternalIO(int numSemaphores, in prepareForExternalIO() argument 1422 if (numSemaphores && !this->caps()->fenceSyncSupport()) { in prepareForExternalIO() 1427 SkTArray<sk_sp<GrSemaphore>> semaphores(numSemaphores); in prepareForExternalIO() 1428 for (int i = 0; i < numSemaphores; ++i) { in prepareForExternalIO() 1431 bool forceFlush = (i == (numSemaphores - 1)); in prepareForExternalIO() 1440 for (int i = 0; i < numSemaphores; ++i) { in prepareForExternalIO() 1446 bool GrRenderTargetContext::waitOnSemaphores(int numSemaphores, in waitOnSemaphores() argument 1455 if (numSemaphores && !this->caps()->fenceSyncSupport()) { in waitOnSemaphores() 1459 SkTArray<sk_sp<GrSemaphore>> semaphores(numSemaphores); in waitOnSemaphores() 1460 for (int i = 0; i < numSemaphores; ++i) { in waitOnSemaphores()
|
D | SkGpuDevice.cpp | 1739 bool SkGpuDevice::flushAndSignalSemaphores(int numSemaphores, in flushAndSignalSemaphores() argument 1743 return fRenderTargetContext->prepareForExternalIO(numSemaphores, signalSemaphores); in flushAndSignalSemaphores() 1746 bool SkGpuDevice::wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores) { in wait() argument 1749 return fRenderTargetContext->waitOnSemaphores(numSemaphores, waitSemaphores); in wait()
|
/external/deqp/external/vulkancts/modules/vulkan/wsi/ |
D | vktWsiSwapchainTests.cpp | 1317 size_t numSemaphores) in createSemaphores() argument 1319 vector<SemaphoreSp> semaphores(numSemaphores); in createSemaphores() 1321 for (size_t ndx = 0; ndx < numSemaphores; ++ndx) in createSemaphores()
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiCommandBuffersTests.cpp | 3395 const deUint32 numSemaphores = 10u; // it must be multiply of numSubmission in submitBufferWaitManySemaphores() local 3454 Move <VkSemaphore> semaphoreArray[numSemaphores]; in submitBufferWaitManySemaphores() 3455 VkSemaphore semaphores[numSemaphores]; in submitBufferWaitManySemaphores() 3457 for (deUint32 idx = 0; idx < numSemaphores; ++idx) { in submitBufferWaitManySemaphores() 3474 numSemaphores, // signalSemaphoreCount in submitBufferWaitManySemaphores() 3495 const deUint32 numberOfSemaphoresToBeWaitedByOneSubmission = numSemaphores / numSubmissions; in submitBufferWaitManySemaphores()
|