Lines Matching refs:readOp
458 BaseTestInstance (Context& context, SynchronizationType type, const ResourceDescription& resourceDesc, const OperationSupport& writeOp, const OperationSupport& readOp, PipelineCacheData& pipelineCacheData, bool timelineSemaphore)
465 , m_readOp (readOp)
481 BinarySemaphoreTestInstance (Context& context, SynchronizationType type, const ResourceDescription& resourceDesc, const OperationSupport& writeOp, const OperationSupport& readOp, PipelineCacheData& pipelineCacheData, const VkSharingMode sharingMode)
482 : BaseTestInstance (context, type, resourceDesc, writeOp, readOp, pipelineCacheData, false)
497 const UniquePtr<Operation> readOp (m_readOp.build (*m_opContext, *resource));
543 const SyncInfo readSync = readOp->getInSyncInfo();
554 readOp->recordCommands (readCmdBuffer);
564 const Data actual = readOp->getData();
602 TimelineSemaphoreTestInstance (Context& context, SynchronizationType type, const ResourceDescription& resourceDesc, const SharedPtr<OperationSupport>& writeOp, const SharedPtr<OperationSupport>& readOp, PipelineCacheData& pipelineCacheData, const VkSharingMode sharingMode)
603 : BaseTestInstance (context, type, resourceDesc, *writeOp, *readOp, pipelineCacheData, true)
646 m_opSupports.push_back(readOp);
647 m_opQueues.push_back(m_queues->getDefaultQueue(readOp->getQueueFlags(*m_opContext)));
779 FenceTestInstance (Context& context, SynchronizationType type, const ResourceDescription& resourceDesc, const OperationSupport& writeOp, const OperationSupport& readOp, PipelineCacheData& pipelineCacheData, const VkSharingMode sharingMode)
780 : BaseTestInstance (context, type, resourceDesc, writeOp, readOp, pipelineCacheData, false)
795 const UniquePtr<Operation> readOp (m_readOp.build(*m_opContext, *resource));
817 const SyncInfo readSync = readOp->getInSyncInfo();
830 readOp->recordCommands (readCmdBuffer);
837 const Data actual = readOp->getData();
875 const OperationName readOp,
882 , m_readOp (makeOperationSupport(readOp, resourceDesc).release())
991 const OperationName readOp = s_readOps[readOpNdx];
992 const std::string opGroupName = getOperationName(writeOp) + "_" + getOperationName(readOp);
1001 if (isResourceSupported(writeOp, resource) && isResourceSupported(readOp, resource))
1015 opGroup->addChild(new BaseTestCase(testCtx, name, data.type, groups[groupNdx].syncPrimitive, resource, writeOp, readOp, sharingMode, *data.pipelineCacheData));