Home
last modified time | relevance | path

Searched refs:RenderThread (Results 1 – 10 of 10) sorted by relevance

/hardware/google/gfxstream/host/
DRenderThread.cpp59 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 …]
DRenderThread.h37 class RenderThread : public android::base::Thread {
43 RenderThread(RenderChannelImpl* channel,
48 RenderThread(
54 virtual ~RenderThread();
DRenderChannelImpl.h22 class RenderThread; variable
95 RenderThread* renderThread() const;
112 std::unique_ptr<RenderThread> mRenderThread;
DRendererImpl.cpp154 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()
DRendererImpl.h150 std::unique_ptr<RenderThread> mLoaderRenderThread;
152 std::vector<RenderThread*> mAdditionalPostLoadRenderThreads;
155 std::unordered_set<RenderThread*> mAddressSpaceRenderThreads;
DRenderChannelImpl.cpp65 mRenderThread.reset(new RenderThread(this, loadStream, contextId)); in RenderChannelImpl()
177 RenderThread* RenderChannelImpl::renderThread() const { in renderThread()
DAndroid.bp100 "RenderThread.cpp",
DBUILD.bazel85 "RenderThread.cpp",
Dmeson.build174 'RenderThread.cpp',
DCMakeLists.txt44 RenderThread.cpp