Home
last modified time | relevance | path

Searched refs:mRenderThread (Results 1 – 21 of 21) sorted by relevance

/aosp14/frameworks/base/libs/hwui/renderthread/
H A DRenderProxy.cpp77 return mRenderThread.queue().runSync([this]() -> bool { in loadSystemProperties()
138 mRenderThread.queue().post( in setLightAlpha()
154 return mRenderThread.queue().runSync( in setColorMode()
261 mRenderThread.queue().runSync([]() {}); in fence()
287 mRenderThread.queue().runSync([&]() { in dumpProfileInfo()
294 mRenderThread.globalProfileData()->dump(fd); in dumpProfileInfo()
303 mRenderThread.queue().runSync([=]() { in resetProfileInfo()
349 return mRenderThread.getTid(); in getRenderThreadTid()
374 mRenderThread.queue().post( in setPictureCapturedCallback()
380 mRenderThread.queue().post( in setASurfaceTransactionCallback()
[all …]
H A DCanvasContext.cpp118 : mRenderThread(thread) in CanvasContext()
254 mRenderThread.removeFrameCallback(this); in setupPipelineSurface()
265 return mRenderThread.removeFrameCallback(this); in pauseSurface()
273 mRenderThread.removeFrameCallback(this); in setStopped()
277 mRenderThread.postFrameCallback(this); in setStopped()
405 mRenderThread.removeFrameCallback(this); in prepareTree()
501 mRenderThread.postFrameCallback(this); in prepareTree()
511 mRenderThread.postFrameCallback(this); in prepareTree()
525 mRenderThread.removeFrameCallback(this); in stopDrawing()
532 mRenderThread.pushBackFrameCallback(this); in notifyFramePending()
[all …]
H A DRenderThread.cpp165 ChoreographerSource(RenderThread* renderThread) : mRenderThread(renderThread) {} in ChoreographerSource()
168 AChoreographer_postVsyncCallback(mRenderThread->mChoreographer, in requestNextVsync()
169 RenderThread::extendedFrameCallback, mRenderThread); in requestNextVsync()
173 AChoreographer_handlePendingEvents(mRenderThread->mChoreographer, mRenderThread); in drainPendingEvents()
177 RenderThread* mRenderThread; member in android::uirenderer::renderthread::ChoreographerSource
182 DummyVsyncSource(RenderThread* renderThread) : mRenderThread(renderThread) {} in DummyVsyncSource()
185 mRenderThread->queue().postDelayed(16_ms, [this]() { in requestNextVsync()
186 mRenderThread->frameCallback(UiFrameInfoBuilder::INVALID_VSYNC_ID, in requestNextVsync()
193 mRenderThread->frameCallback(UiFrameInfoBuilder::INVALID_VSYNC_ID, in drainPendingEvents()
199 RenderThread* mRenderThread; member in android::uirenderer::renderthread::DummyVsyncSource
H A DDrawFrameTask.cpp37 : mRenderThread(nullptr) in DrawFrameTask()
46 mRenderThread = thread; in setContext()
85 mRenderThread->queue().post([this]() { run(); }); in postAndWait()
146 if (GrDirectContext* grContext = mRenderThread->getGrContext()) { in run()
174 mRenderThread->timeLord().vsyncReceived(vsync, intendedVsync, vsyncId, frameDeadline, in syncFrameState()
H A DCacheManager.cpp44 : mRenderThread(thread), mMemoryPolicy(loadMemoryPolicy()) { in CacheManager()
125 mRenderThread.destroyRenderingContext(); in trimMemory()
293 mRenderThread.queue().postDelayed(mMemoryPolicy.contextTimeout, in scheduleDestroyContext()
299 mRenderThread.destroyRenderingContext(); in scheduleDestroyContext()
H A DCacheManager.h82 RenderThread& mRenderThread; variable
H A DCanvasContext.h120 GrDirectContext* getGrContext() const { return mRenderThread.getGrContext(); } in getGrContext()
278 RenderThread& mRenderThread; variable
H A DDrawFrameTask.h113 RenderThread* mRenderThread; variable
H A DRenderProxy.h160 RenderThread& mRenderThread;
/aosp14/frameworks/base/packages/WallpaperCropper/src/com/android/photos/views/
H A DBlockingGLTextureView.java40 private RenderThread mRenderThread; field in BlockingGLTextureView
48 if (mRenderThread != null) { in setRenderer()
55 mRenderThread.render(); in render()
59 if (mRenderThread != null) { in destroy()
60 mRenderThread.finish(); in destroy()
61 mRenderThread = null; in destroy()
68 mRenderThread.setSurface(surface); in onSurfaceTextureAvailable()
69 mRenderThread.setSize(width, height); in onSurfaceTextureAvailable()
75 mRenderThread.setSize(width, height); in onSurfaceTextureSizeChanged()
80 if (mRenderThread != null) { in onSurfaceTextureDestroyed()
[all …]
/aosp14/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaVulkanPipeline.cpp50 mRenderThread.renderState().removeContextCallback(this); in ~SkiaVulkanPipeline()
54 return mRenderThread.vulkanManager(); in vulkanManager()
61 mRenderThread.requireVkContext(); in makeCurrent()
148 mRenderThread.requireVkContext(); in createTextureLayer()
150 return new DeferredLayerUpdater(mRenderThread.renderState()); in createTextureLayer()
157 vulkanManager().createReleaseFence(&fence, mRenderThread.getGrContext()); in flush()
172 mRenderThread.requireVkContext(); in setSurface()
175 mSurfaceColorType, mRenderThread.getGrContext(), 0); in setSurface()
H A DSkiaOpenGLPipeline.cpp52 mRenderThread.renderState().removeContextCallback(this); in ~SkiaOpenGLPipeline()
61 mRenderThread.requireGlContext(); in makeCurrent()
143 SkASSERT(mRenderThread.getGrContext() != nullptr); in draw()
150 surface = SkSurface::MakeFromBackendRenderTarget(mRenderThread.getGrContext(), backendRT, in draw()
208 mRenderThread.requireGlContext(); in createTextureLayer()
209 return new DeferredLayerUpdater(mRenderThread.renderState()); in createTextureLayer()
235 mRenderThread.requireGlContext(); in setSurface()
H A DSkiaPipeline.cpp59 SkiaPipeline::SkiaPipeline(RenderThread& thread) : mRenderThread(thread) { in SkiaPipeline()
69 mRenderThread.cacheManager().trimStaleResources(); in onDestroyHardwareResources()
73 if (!mRenderThread.getGrContext()) { in pinImages()
78 if (SkImage_pinAsTexture(image, mRenderThread.getGrContext())) { in pinImages()
89 SkImage_unpinAsTexture(image.get(), mRenderThread.getGrContext()); in unpinImages()
189 SkASSERT(mRenderThread.getGrContext() != nullptr); in createOrUpdateLayer()
190 node->setLayerSurface(SkSurface::MakeRenderTarget(mRenderThread.getGrContext(), in createOrUpdateLayer()
201 mRenderThread.cacheManager().dumpMemoryUsage(cachesOutput, in createOrUpdateLayer()
210 << (int)(mRenderThread.getGrContext() != nullptr); in createOrUpdateLayer()
596 mRenderThread.getGrContext()->getResourceCacheUsage(&resources, &bytes); in dumpResourceCacheUsage()
[all …]
H A DSkiaPipeline.h88 renderthread::RenderThread& mRenderThread; variable
/aosp14/frameworks/base/tests/UiBench/src/com/android/test/uibench/
H A DGlTextureViewActivity.java34 private ImageFlipRenderThread mRenderThread; field in GlTextureViewActivity
50 mRenderThread = new ImageFlipRenderThread(getResources(), surface); in onSurfaceTextureAvailable()
51 mRenderThread.start(); in onSurfaceTextureAvailable()
76 mRenderThread.finish(); in onSurfaceTextureDestroyed()
78 mRenderThread.join(); in onSurfaceTextureDestroyed()
/aosp14/frameworks/base/libs/hwui/
H A DReadback.cpp117 sk_sp<GrDirectContext> grContext = mRenderThread.requireGrContext(); in copySurfaceInto()
174 SkSurface::MakeRenderTarget(mRenderThread.getGrContext(), skgpu::Budgeted::kYes, in copySurfaceInto()
181 tmpSurface = SkSurface::MakeRenderTarget(mRenderThread.getGrContext(), in copySurfaceInto()
279 if (!mRenderThread.getGrContext()) { in copyLayerInto()
309 mRenderThread.requireGlContext(); in copyImageInto()
311 mRenderThread.requireVkContext(); in copyImageInto()
315 sk_sp<GrDirectContext> grContext = sk_ref_sp(mRenderThread.getGrContext()); in copyImageInto()
330 Layer layer(mRenderThread.renderState(), nullptr, 255, SkBlendMode::kSrc); in copyImageInto()
349 sk_sp<SkSurface> tmpSurface = SkSurface::MakeRenderTarget(mRenderThread.getGrContext(), in copyLayerInto()
359 tmpSurface = SkSurface::MakeRenderTarget(mRenderThread.getGrContext(), in copyLayerInto()
[all …]
H A DReadback.h41 explicit Readback(renderthread::RenderThread& thread) : mRenderThread(thread) {} in Readback()
58 renderthread::RenderThread& mRenderThread; variable
/aosp14/frameworks/base/libs/hwui/renderstate/
H A DRenderState.cpp23 RenderState::RenderState(renderthread::RenderThread& thread) : mRenderThread(thread) { in RenderState()
37 mRenderThread.queue().post([object]() { object->decStrong(nullptr); }); in postDecStrong()
H A DRenderState.h58 renderthread::RenderThread& getRenderThread() const { return mRenderThread; } in getRenderThread()
70 renderthread::RenderThread& mRenderThread; variable
/aosp14/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
H A DGLTextureViewActivity.java55 private RenderThread mRenderThread; field in GLTextureViewActivity
92 mRenderThread = new RenderThread(getResources(), surface); in onSurfaceTextureAvailable()
93 mRenderThread.start(); in onSurfaceTextureAvailable()
116 mRenderThread.finish(); in onSurfaceTextureDestroyed()
118 mRenderThread.join(); in onSurfaceTextureDestroyed()
/aosp14/frameworks/base/core/java/android/view/
H A DViewDebug.java839 private Thread mRenderThread;
865 if (mRenderThread == null) {
866 mRenderThread = Thread.currentThread();
887 if (Thread.currentThread() == mRenderThread) {
958 private Thread mRenderThread;
984 if (mRenderThread == null) {
985 mRenderThread = Thread.currentThread();
1006 if (Thread.currentThread() == mRenderThread) {