Home
last modified time | relevance | path

Searched refs:workerContext (Results 1 – 2 of 2) sorted by relevance

/external/angle/src/libANGLE/renderer/gl/
DRendererGL.cpp385 std::unique_ptr<WorkerContext> workerContext; in bindWorkerContext() local
389 workerContext = std::move(*it); in bindWorkerContext()
399 workerContext.reset(newContext); in bindWorkerContext()
402 if (!workerContext->makeCurrent()) in bindWorkerContext()
404 mWorkerContextPool.push_back(std::move(workerContext)); in bindWorkerContext()
407 mCurrentWorkerContexts[threadID] = std::move(workerContext); in bindWorkerContext()
/external/angle/src/libANGLE/renderer/gl/wgl/
DDisplayWGL.cpp998 HGLRC workerContext = nullptr; in createWorkerContext() local
1003 if (workerContext) \ in createWorkerContext()
1005 mFunctionsWGL->deleteContext(workerContext); \ in createWorkerContext()
1035 workerContext = mFunctionsWGL->createContextAttribsARB(mDeviceContext, sharedContext, in createWorkerContext()
1040 workerContext = mFunctionsWGL->createContext(workerDeviceContext); in createWorkerContext()
1042 if (!workerContext) in createWorkerContext()
1049 if (!mUseARBShare && !mFunctionsWGL->shareLists(sharedContext, workerContext)) in createWorkerContext()
1058 return new WorkerContextWGL(mFunctionsWGL, workerPbuffer, workerDeviceContext, workerContext); in createWorkerContext()