Lines Matching refs:DeferredLayerUpdater
38 DeferredLayerUpdater::DeferredLayerUpdater(RenderState& renderState) in DeferredLayerUpdater() function in android::uirenderer::DeferredLayerUpdater
49 DeferredLayerUpdater::~DeferredLayerUpdater() { in ~DeferredLayerUpdater()
55 void DeferredLayerUpdater::setSurfaceTexture(AutoTextureRelease&& consumer) { in setSurfaceTexture()
63 void DeferredLayerUpdater::onContextDestroyed() { in onContextDestroyed()
67 void DeferredLayerUpdater::destroyLayer() { in destroyLayer()
87 void DeferredLayerUpdater::setPaint(const SkPaint* paint) { in setPaint()
97 status_t DeferredLayerUpdater::createReleaseFence(bool useFenceSync, EGLSyncKHR* eglFence, in createReleaseFence()
101 DeferredLayerUpdater* dlu = (DeferredLayerUpdater*)handle; in createReleaseFence()
120 status_t DeferredLayerUpdater::fenceWait(int fence, void* handle) { in fenceWait()
123 DeferredLayerUpdater* dlu = (DeferredLayerUpdater*)handle; in fenceWait()
134 void DeferredLayerUpdater::apply() { in apply()
208 void DeferredLayerUpdater::updateLayer(bool forceFilter, const sk_sp<SkImage>& layerImage, in updateLayer()
220 void DeferredLayerUpdater::detachSurfaceTexture() { in detachSurfaceTexture()
227 sk_sp<SkImage> DeferredLayerUpdater::ImageSlot::createIfNeeded(AHardwareBuffer* buffer, in createIfNeeded()
254 void DeferredLayerUpdater::ImageSlot::clear(GrDirectContext* context) { in clear()
267 void DeferredLayerUpdater::ImageSlot::releaseQueueOwnership(GrDirectContext* context) { in releaseQueueOwnership()