Searched refs:RenderThread (Results 1 – 10 of 10) sorted by relevance
/hardware/google/gfxstream/host/ |
D | RenderThread.cpp | 59 struct RenderThread::SnapshotObjects { 82 RenderThread::RenderThread(RenderChannelImpl* channel, in RenderThread() function in gfxstream::RenderThread 102 RenderThread::RenderThread( in RenderThread() function in gfxstream::RenderThread 128 RenderThread::~RenderThread() = default; 130 void RenderThread::pausePreSnapshot() { in pausePreSnapshot() 145 void RenderThread::resume(bool waitForSave) { in resume() 164 void RenderThread::save(android::base::Stream* stream) { in save() 184 void RenderThread::waitForSnapshotCompletion(AutoLock* lock) { in waitForSnapshotCompletion() 192 void RenderThread::snapshotOperation(AutoLock* lock, OpImpl&& implFunc) { in snapshotOperation() 210 void RenderThread::loadImpl(AutoLock* lock, const SnapshotObjects& objects) { in loadImpl() [all …]
|
D | RenderThread.h | 37 class RenderThread : public android::base::Thread { 43 RenderThread(RenderChannelImpl* channel, 48 RenderThread( 54 virtual ~RenderThread();
|
D | RenderChannelImpl.h | 22 class RenderThread; variable 95 RenderThread* renderThread() const; 112 std::unique_ptr<RenderThread> mRenderThread;
|
D | RendererImpl.cpp | 154 mLoaderRenderThread.reset(new RenderThread(nullptr)); in initialize() 278 auto thread = new RenderThread(context, loadStream, callbacks, contextId, in addressSpaceGraphicsConsumerCreate() 287 RenderThread* thread = (RenderThread*)consumer; in addressSpaceGraphicsConsumerDestroy() 297 RenderThread* thread = (RenderThread*)consumer; in addressSpaceGraphicsConsumerPreSave() 302 RenderThread* thread = (RenderThread*)consumer; in addressSpaceGraphicsConsumerSave() 307 RenderThread* thread = (RenderThread*)consumer; in addressSpaceGraphicsConsumerPostSave() 312 RenderThread* thread = (RenderThread*)consumer; in addressSpaceGraphicsConsumerRegisterPostLoadRenderThread()
|
D | RendererImpl.h | 150 std::unique_ptr<RenderThread> mLoaderRenderThread; 152 std::vector<RenderThread*> mAdditionalPostLoadRenderThreads; 155 std::unordered_set<RenderThread*> mAddressSpaceRenderThreads;
|
D | RenderChannelImpl.cpp | 65 mRenderThread.reset(new RenderThread(this, loadStream, contextId)); in RenderChannelImpl() 177 RenderThread* RenderChannelImpl::renderThread() const { in renderThread()
|
D | Android.bp | 100 "RenderThread.cpp",
|
D | BUILD.bazel | 85 "RenderThread.cpp",
|
D | meson.build | 174 'RenderThread.cpp',
|
D | CMakeLists.txt | 44 RenderThread.cpp
|