Searched refs:mPools (Results 1 – 4 of 4) sorted by relevance
48 ShaderMap<std::vector<ShCompilerInstance>> mPools; variable
288 for (auto &pool : mPools) in onDestroy()305 auto &pool = mPools[type]; in getInstance()323 auto &pool = mPools[instance.getShaderType()]; in putInstance()
2601 ASSERT(mPools.empty() && mPoolStats.empty()); in initEntryPool()2609 mPools.clear(); in destroyEntryPool()2617 for (size_t i = 0; i < mPools.size(); ++i) in findFreeEntryPool()2637 mPools.push_back(std::move(pool)); in allocateNewEntryPool()2642 mCurrentPool = mPools.size() - 1; in allocateNewEntryPool()2675 for (QueryPool &queryPool : mPools) in destroy()2999 for (auto &semaphorePool : mPools) in destroy()3021 semaphoreOut->init(mCurrentPool, &mPools[mCurrentPool][mCurrentFreeEntry++]); in allocateSemaphore()3051 Semaphore *assertMove = mPools.size() > 0 ? mPools[0].data() : nullptr; in allocateNewPool()3055 ASSERT(assertMove == nullptr || assertMove == mPools[0].data()); in allocateNewPool()
375 std::vector<Pool> mPools; variable420 const QueryPool &getQueryPool(size_t index) const { return mPools[index]; } in getQueryPool()