Searched refs:DeferredLayerUpdater (Results 1 - 14 of 14) sorted by relevance

/frameworks/base/core/jni/
H A Dandroid_view_HardwareLayer.cpp34 #include <DeferredLayerUpdater.h>
48 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerUpdaterPtr);
57 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerUpdaterPtr);
66 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerUpdaterPtr);
73 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerUpdaterPtr);
80 DeferredLayerUpdater* laye
[all...]
H A Dandroid_view_ThreadedRenderer.cpp326 DeferredLayerUpdater* layer = proxy->createTextureLayer();
340 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerPtr);
348 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerPtr);
355 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerPtr);
362 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerPtr);
H A Dandroid_view_GLES20Canvas.cpp818 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerPtr);
/frameworks/base/libs/hwui/
H A DDeferredLayerUpdater.cpp16 #include "DeferredLayerUpdater.h"
27 DeferredLayerUpdater::DeferredLayerUpdater(renderthread::RenderThread& thread, Layer* layer) function in class:android::uirenderer::DeferredLayerUpdater
43 DeferredLayerUpdater::~DeferredLayerUpdater() {
50 void DeferredLayerUpdater::setPaint(const SkPaint* paint) {
56 bool DeferredLayerUpdater::apply() {
79 void DeferredLayerUpdater::doUpdateTexImage() {
117 void DeferredLayerUpdater::detachSurfaceTexture() {
H A DDeferredLayerUpdater.h35 class DeferredLayerUpdater : public VirtualLightRefBase { class in namespace:android::uirenderer
37 // Note that DeferredLayerUpdater assumes it is taking ownership of the layer
39 ANDROID_API DeferredLayerUpdater(renderthread::RenderThread& thread, Layer* layer);
40 ANDROID_API ~DeferredLayerUpdater();
H A DAndroid.mk25 DeferredLayerUpdater.cpp \
H A DDisplayListRenderer.h48 class DeferredLayerUpdater;
155 virtual status_t drawLayer(DeferredLayerUpdater* layerHandle, float x, float y);
H A DDisplayListRenderer.cpp26 #include "DeferredLayerUpdater.h"
192 status_t DisplayListRenderer::drawLayer(DeferredLayerUpdater* layerHandle, float x, float y) {
193 // We ref the DeferredLayerUpdater due to its thread-safe ref-counting
/frameworks/base/libs/hwui/renderthread/
H A DDrawFrameTask.h33 class DeferredLayerUpdater;
61 void pushLayerUpdate(DeferredLayerUpdater* layer);
62 void removeLayerUpdate(DeferredLayerUpdater* layer);
86 std::vector< sp<DeferredLayerUpdater> > mLayers;
H A DRenderProxy.h40 class DeferredLayerUpdater;
84 ANDROID_API DeferredLayerUpdater* createTextureLayer();
86 ANDROID_API bool copyLayerInto(DeferredLayerUpdater* layer, SkBitmap* bitmap);
87 ANDROID_API void pushLayerUpdate(DeferredLayerUpdater* layer);
88 ANDROID_API void cancelLayerUpdate(DeferredLayerUpdater* layer);
89 ANDROID_API void detachSurfaceTexture(DeferredLayerUpdater* layer);
H A DCanvasContext.h41 class DeferredLayerUpdater;
77 void processLayerUpdate(DeferredLayerUpdater* layerUpdater);
86 bool copyLayerInto(DeferredLayerUpdater* layer, SkBitmap* bitmap);
H A DDrawFrameTask.cpp24 #include "../DeferredLayerUpdater.h"
51 void DrawFrameTask::pushLayerUpdate(DeferredLayerUpdater* layer) {
62 void DrawFrameTask::removeLayerUpdate(DeferredLayerUpdater* layer) {
H A DRenderProxy.cpp23 #include "../DeferredLayerUpdater.h"
258 return new DeferredLayerUpdater(*args->thread, layer);
261 DeferredLayerUpdater* RenderProxy::createTextureLayer() {
266 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(retval);
282 CREATE_BRIDGE3(copyLayerInto, CanvasContext* context, DeferredLayerUpdater* layer,
288 bool RenderProxy::copyLayerInto(DeferredLayerUpdater* layer, SkBitmap* bitmap) {
296 void RenderProxy::pushLayerUpdate(DeferredLayerUpdater* layer) {
300 void RenderProxy::cancelLayerUpdate(DeferredLayerUpdater* layer) {
304 CREATE_BRIDGE1(detachSurfaceTexture, DeferredLayerUpdater* laye
[all...]
H A DCanvasContext.cpp27 #include "../DeferredLayerUpdater.h"
147 void CanvasContext::processLayerUpdate(DeferredLayerUpdater* layerUpdater) {
328 bool CanvasContext::copyLayerInto(DeferredLayerUpdater* layer, SkBitmap* bitmap) {

Completed in 98 milliseconds