/frameworks/base/libs/hwui/pipeline/skia/ |
D | SkiaPipeline.h | 53 const Rect& contentDrawBounds, sk_sp<SkSurface> surface, 72 sk_sp<SkSurface> mBufferSurface = nullptr; 94 sk_sp<SkSurface> surface, const SkMatrix& preTransform); 98 SkCanvas* tryCapture(SkSurface* surface, RenderNode* root, const LayerUpdateQueue& dirtyLayers); 100 void endCapture(SkSurface* surface);
|
D | SkiaLayer.h | 30 sk_sp<SkSurface> layerSurface;
|
D | StretchMask.h | 58 sk_sp<SkSurface> mMaskSurface;
|
D | SkiaCpuPipeline.cpp | 58 SkSurface* layer = node->getLayerSurface(); in createOrUpdateLayer() 125 mSurface = sk_sp<SkSurface>(); in setSurface()
|
D | SkiaPipeline.cpp | 244 SkCanvas* SkiaPipeline::tryCapture(SkSurface* surface, RenderNode* root, in tryCapture() 300 void SkiaPipeline::endCapture(SkSurface* surface) { in endCapture() 351 const Rect& contentDrawBounds, sk_sp<SkSurface> surface, in renderFrame() 568 const Rect& contentDrawBounds, sk_sp<SkSurface> surface, in renderOverdraw() 572 sk_sp<SkSurface> offscreen = surface->makeSurface(offscreenInfo); in renderOverdraw()
|
D | SkiaGpuPipeline.cpp | 79 SkSurface* layer = node->getLayerSurface(); in createOrUpdateLayer() 153 sk_sp<SkSurface> SkiaGpuPipeline::getBufferSkSurface( in getBufferSkSurface()
|
/frameworks/native/libs/renderengine/skia/ |
D | AutoBackendTexture.h | 102 sk_sp<SkSurface> getOrCreateSurface(ui::Dataspace dataspace) { in getOrCreateSurface() 137 sk_sp<SkSurface> getOrCreateSurface(ui::Dataspace dataspace); 141 static void releaseSurfaceProc(SkSurface::ReleaseContext releaseContext); 147 sk_sp<SkSurface> mSurface = nullptr;
|
D | AutoBackendTexture.cpp | 53 void AutoBackendTexture::releaseSurfaceProc(SkSurface::ReleaseContext releaseContext) { in releaseSurfaceProc() 77 sk_sp<SkSurface> AutoBackendTexture::getOrCreateSurface(ui::Dataspace dataspace) { in getOrCreateSurface() 82 sk_sp<SkSurface> surface = in getOrCreateSurface()
|
D | GaneshVkRenderEngine.h | 30 base::unique_fd flushAndSubmit(SkiaGpuContext* context, sk_sp<SkSurface> dstSurface) override;
|
D | GraphiteVkRenderEngine.h | 32 base::unique_fd flushAndSubmit(SkiaGpuContext* context, sk_sp<SkSurface> dstSurface) override;
|
/frameworks/base/libs/hwui/renderthread/ |
D | VulkanSurface.h | 29 class SkSurface; variable 44 sk_sp<SkSurface> getCurrentSkSurface() { in getCurrentSkSurface() 59 sk_sp<SkSurface> skSurface;
|
/frameworks/native/libs/renderengine/skia/filters/ |
D | MouriMap.cpp | 98 sk_sp<SkImage> makeImage(SkSurface* surface, const SkRuntimeShaderBuilder& builder) { in makeImage() 141 sk_sp<SkSurface> firstDownsampledSurface = context->createRenderTarget( in downchunk() 154 sk_sp<SkSurface> secondDownsampledSurface = context->createRenderTarget( in downchunk() 165 sk_sp<SkSurface> blurSurface = context->createRenderTarget(input->imageInfo()); in blur()
|
D | KawaseBlurFilter.cpp | 64 static sk_sp<SkImage> makeImage(SkSurface* surface, SkRuntimeShaderBuilder* builder) { in makeImage() 110 sk_sp<SkSurface> surface = context->createRenderTarget(scaledInfo); in generate() 116 sk_sp<SkSurface> surfaceTwo; in generate()
|
/frameworks/native/libs/renderengine/skia/debug/ |
D | SkiaCapture.h | 51 SkCanvas* tryCapture(SkSurface* surface); 64 SkCanvas* tryOffscreenCapture(SkSurface* surface, OffscreenState* state);
|
D | SkiaCapture.cpp | 50 SkCanvas* SkiaCapture::tryCapture(SkSurface* surface) NO_THREAD_SAFETY_ANALYSIS { in tryCapture() 104 SkCanvas* SkiaCapture::tryOffscreenCapture(SkSurface* surface, OffscreenState* state) { in tryOffscreenCapture()
|
/frameworks/base/libs/hwui/tests/unit/ |
D | CacheManagerTests.cpp | 46 std::vector<sk_sp<SkSurface>> surfaces; in RENDERTHREAD_TEST() 50 sk_sp<SkSurface> surface = SkSurfaces::RenderTarget(grContext, skgpu::Budgeted::kYes, in RENDERTHREAD_TEST()
|
/frameworks/native/libs/renderengine/skia/compat/ |
D | GraphiteBackendTexture.cpp | 84 sk_sp<SkSurface> GraphiteBackendTexture::makeSurface(ui::Dataspace dataspace, in makeSurface() 89 sk_sp<SkSurface> surface = in makeSurface()
|
D | GaneshBackendTexture.cpp | 105 sk_sp<SkSurface> GaneshBackendTexture::makeSurface(ui::Dataspace dataspace, in makeSurface() 109 sk_sp<SkSurface> surface = in makeSurface()
|
D | GaneshGpuContext.h | 35 sk_sp<SkSurface> createRenderTarget(SkImageInfo imageInfo) override;
|
D | GaneshBackendTexture.h | 42 sk_sp<SkSurface> makeSurface(ui::Dataspace dataspace, TextureReleaseProc releaseSurfaceProc,
|
D | GraphiteBackendTexture.h | 47 sk_sp<SkSurface> makeSurface(ui::Dataspace dataspace, TextureReleaseProc releaseSurfaceProc,
|
D | SkiaBackendTexture.h | 59 virtual sk_sp<SkSurface> makeSurface(ui::Dataspace dataspace,
|
D | GraphiteGpuContext.h | 37 sk_sp<SkSurface> createRenderTarget(SkImageInfo imageInfo) override;
|
/frameworks/base/libs/hwui/ |
D | RenderNode.h | 48 class SkSurface; variable 325 void setLayerSurface(sk_sp<SkSurface> layer) { in setLayerSurface() 353 SkSurface* getLayerSurface() const { in getLayerSurface()
|
/frameworks/base/libs/hwui/platform/android/pipeline/skia/ |
D | SkiaGpuPipeline.h | 47 sk_sp<SkSurface> getBufferSkSurface(
|