Home
last modified time | relevance | path

Searched refs:skiapipeline (Results 1 – 25 of 41) sorted by relevance

12

/frameworks/base/libs/hwui/renderthread/
DCacheManager.cpp46 mVectorDrawableAtlas = new skiapipeline::VectorDrawableAtlas(mMaxSurfaceArea/2, in CacheManager()
47 skiapipeline::VectorDrawableAtlas::StorageMode::allowSharedSurface); in CacheManager()
65 mVectorDrawableAtlas = new skiapipeline::VectorDrawableAtlas(mMaxSurfaceArea/2); in destroy()
108 mVectorDrawableAtlas = new skiapipeline::VectorDrawableAtlas(mMaxSurfaceArea/2); in trimMemory()
125 sp<skiapipeline::VectorDrawableAtlas> CacheManager::acquireVectorDrawableAtlas() { in acquireVectorDrawableAtlas()
DCacheManager.h52 sp<skiapipeline::VectorDrawableAtlas> acquireVectorDrawableAtlas();
79 sp<skiapipeline::VectorDrawableAtlas> mVectorDrawableAtlas;
DCanvasContext.cpp77 std::make_unique<skiapipeline::SkiaOpenGLPipeline>(thread)); in create()
80 std::make_unique<skiapipeline::SkiaVulkanPipeline>(thread)); in create()
96 skiapipeline::SkiaPipeline::destroyLayer(node); in destroyLayer()
112 skiapipeline::SkiaOpenGLPipeline::invokeFunctor(thread, functor); in invokeFunctor()
115 skiapipeline::SkiaVulkanPipeline::invokeFunctor(thread, functor); in invokeFunctor()
131 skiapipeline::SkiaPipeline::prepareToDraw(thread, bitmap); in prepareToDraw()
DRenderThread.cpp258 mReadback = new skiapipeline::SkiaOpenGLReadback(*this); in readback()
492 return skiapipeline::SkiaOpenGLPipeline::allocateHardwareBitmap(*this, skBitmap); in allocateHardwareBitmap()
494 return skiapipeline::SkiaVulkanPipeline::allocateHardwareBitmap(*this, skBitmap); in allocateHardwareBitmap()
/frameworks/base/libs/hwui/
DRenderNode.h318 std::unique_ptr<skiapipeline::SkiaDisplayList> detachAvailableList() { in detachAvailableList()
325 void attachAvailableList(skiapipeline::SkiaDisplayList* skiaDisplayList) { in attachAvailableList()
342 mSkiaLayer = std::make_unique<skiapipeline::SkiaLayer>(); in setLayerSurface()
364 skiapipeline::SkiaLayer* getSkiaLayer() const { in getSkiaLayer()
376 std::unique_ptr<skiapipeline::SkiaDisplayList> mAvailableDisplayList;
382 std::unique_ptr<skiapipeline::SkiaLayer> mSkiaLayer;
DVectorDrawable.h701 void updateCache(sp<skiapipeline::VectorDrawableAtlas>& atlas, GrContext* context);
717 void setAtlas(sp<skiapipeline::VectorDrawableAtlas> atlas,
718 skiapipeline::AtlasKey newAtlasKey);
732 wp<skiapipeline::VectorDrawableAtlas> mAtlas;
733 skiapipeline::AtlasKey mAtlasKey = INVALID_ATLAS_KEY;
DVectorDrawable.cpp495 void Tree::updateCache(sp<skiapipeline::VectorDrawableAtlas>& atlas, GrContext* context) { in updateCache()
534 void Tree::Cache::setAtlas(sp<skiapipeline::VectorDrawableAtlas> newAtlas, in setAtlas()
535 skiapipeline::AtlasKey newAtlasKey) { in setAtlas()
544 sp<skiapipeline::VectorDrawableAtlas> atlas = mAtlas.promote(); in getSurface()
556 sp<skiapipeline::VectorDrawableAtlas> lockAtlas = mAtlas.promote(); in clear()
/frameworks/base/libs/hwui/tests/common/
DTestUtils.h261 … std::function<void(RenderProperties& props, skiapipeline::SkiaRecordingCanvas& canvas)> setup,
262 const char* name = nullptr, skiapipeline::SkiaDisplayList* displayList = nullptr) {
278 std::unique_ptr<skiapipeline::SkiaRecordingCanvas> canvas(
279 new skiapipeline::SkiaRecordingCanvas(nullptr,
369 for (auto&& childDr : static_cast<skiapipeline::SkiaDisplayList*>( in syncHierarchyPropertiesAndDisplayListImpl()
DTestUtils.cpp58 pipeline = new skiapipeline::SkiaOpenGLPipeline(renderThread); in createTextureLayerUpdater()
60 pipeline = new skiapipeline::SkiaVulkanPipeline(renderThread); in createTextureLayerUpdater()
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaLayer.h24 namespace skiapipeline {
DSkiaOpenGLReadback.h23 namespace skiapipeline {
DLayerDrawable.h26 namespace skiapipeline {
DGLFunctorDrawable.h30 namespace skiapipeline {
DReorderBarrierDrawables.h27 namespace skiapipeline {
DRenderNodeDrawable.h30 namespace skiapipeline {
DSkiaOpenGLPipeline.h26 namespace skiapipeline {
DLayerDrawable.cpp28 namespace skiapipeline { namespace
DSkiaVulkanPipeline.h24 namespace skiapipeline {
DVectorDrawableAtlas.h29 namespace skiapipeline {
DSkiaDisplayList.h32 namespace skiapipeline {
DSkiaDisplayList.cpp29 namespace skiapipeline { namespace
DSkiaRecordingCanvas.h25 namespace skiapipeline {
DGLFunctorDrawable.cpp26 namespace skiapipeline { namespace
DAnimatedDrawables.h26 namespace skiapipeline {
DSkiaOpenGLReadback.cpp33 namespace skiapipeline { namespace

12