Searched refs:layerImage (Results 1 – 7 of 7) sorted by relevance
/aosp12/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | LayerDrawable.cpp | 83 sk_sp<SkImage> layerImage = layer->getImage(); in DrawLayer() local 87 if (layerImage) { in DrawLayer() 96 textureMatrixInv.postScale(layerImage->width(), layerImage->height()); in DrawLayer() 149 canvas->drawImageRect(layerImage.get(), skiaSrcRect, skiaDestRect, sampling, &paint, in DrawLayer() 152 SkRect imageRect = SkRect::MakeIWH(layerImage->width(), layerImage->height()); in DrawLayer() 157 canvas->drawImage(layerImage.get(), 0, 0, sampling, &paint); in DrawLayer() 165 return layerImage != nullptr; in DrawLayer()
|
/aosp12/frameworks/base/libs/hwui/ |
H A D | Layer.cpp | 100 if (layerImage) { in draw() 109 textureMatrixInv.postScale(layerImage->width(), layerImage->height()); in draw() 129 SkRect imageRect = SkRect::MakeIWH(layerImage->width(), layerImage->height()); in draw() 134 canvas->drawImage(layerImage.get(), 0, 0, sampling, &paint); in draw()
|
H A D | DeferredLayerUpdater.cpp | 161 sk_sp<SkImage> layerImage = mImageSlots[slot].createIfNeeded( in apply() local 167 if (layerImage.get()) { in apply() 172 mWidth != layerImage->width() || mHeight != layerImage->height(); in apply() 173 updateLayer(forceFilter, textureTransform, layerImage); in apply() 186 const sk_sp<SkImage>& layerImage) { in updateLayer() argument 191 mLayer->setImage(layerImage); in updateLayer()
|
H A D | Layer.h | 87 inline void setImage(const sk_sp<SkImage>& image) { this->layerImage = image; } in setImage() 89 inline sk_sp<SkImage> getImage() const { return this->layerImage; } in getImage() 131 sk_sp<SkImage> layerImage; variable
|
H A D | DeferredLayerUpdater.h | 94 const sk_sp<SkImage>& layerImage);
|
/aosp12/frameworks/base/libs/hwui/tests/unit/ |
H A D | DeferredLayerUpdaterTests.cpp | 45 sk_sp<SkImage> layerImage = SkImage::MakeFromBitmap(bitmap); in RENDERTHREAD_TEST() local 46 layerUpdater->updateLayer(true, scaledMatrix, layerImage); in RENDERTHREAD_TEST()
|
/aosp12/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/ |
H A D | GcSnapshot.java | 307 BufferedImage layerImage = new BufferedImage( in GcSnapshot() local 315 Graphics2D layerGraphics = layerImage.createGraphics(); in GcSnapshot() 323 mLayers.add(mLocalLayer = new Layer(layerGraphics, layerImage, flags)); in GcSnapshot()
|