/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaLayer.h | 24 namespace skiapipeline { namespace in namespace:android::uirenderer 37 } /* namespace skiapipeline */
|
H A D | SkiaOpenGLReadback.h | 23 namespace skiapipeline { namespace in namespace:android::uirenderer 33 } /* namespace skiapipeline */
|
H A D | LayerDrawable.h | 26 namespace skiapipeline { namespace in namespace:android::uirenderer 47 }; // namespace skiapipeline
|
H A D | GLFunctorDrawable.h | 30 namespace skiapipeline { namespace in namespace:android::uirenderer 57 }; // namespace skiapipeline
|
H A D | ReorderBarrierDrawables.h | 27 namespace skiapipeline { namespace in namespace:android::uirenderer 78 }; // namespace skiapipeline
|
H A D | LayerDrawable.cpp | 28 namespace skiapipeline { namespace in namespace:android::uirenderer 76 }; // namespace skiapipeline
|
H A D | RenderNodeDrawable.h | 30 namespace skiapipeline { namespace in namespace:android::uirenderer 153 }; // namespace skiapipeline
|
H A D | SkiaOpenGLPipeline.h | 26 namespace skiapipeline { namespace in namespace:android::uirenderer 62 } /* namespace skiapipeline */
|
H A D | SkiaVulkanPipeline.h | 24 namespace skiapipeline { namespace in namespace:android::uirenderer 59 } /* namespace skiapipeline */
|
H A D | SkiaDisplayList.cpp | 29 namespace skiapipeline { namespace in namespace:android::uirenderer 124 }; // namespace skiapipeline
|
H A D | SkiaDisplayList.h | 32 namespace skiapipeline { namespace in namespace:android::uirenderer 166 }; // namespace skiapipeline
|
H A D | VectorDrawableAtlas.h | 29 namespace skiapipeline { namespace in namespace:android::uirenderer 196 } /* namespace skiapipeline */
|
H A D | AnimatedDrawables.h | 26 namespace skiapipeline { namespace in namespace:android::uirenderer 88 }; // namespace skiapipeline
|
H A D | GLFunctorDrawable.cpp | 26 namespace skiapipeline { namespace in namespace:android::uirenderer 112 }; // namespace skiapipeline
|
H A D | SkiaPipeline.h | 26 namespace skiapipeline { namespace in namespace:android::uirenderer 142 } /* namespace skiapipeline */
|
H A D | SkiaRecordingCanvas.h | 25 namespace skiapipeline { namespace in namespace:android::uirenderer 91 }; // namespace skiapipeline
|
/frameworks/base/libs/hwui/renderthread/ |
H A D | CacheManager.h | 52 sp<skiapipeline::VectorDrawableAtlas> acquireVectorDrawableAtlas(); 79 sp<skiapipeline::VectorDrawableAtlas> mVectorDrawableAtlas;
|
H A D | CacheManager.cpp | 46 mVectorDrawableAtlas = new skiapipeline::VectorDrawableAtlas(mMaxSurfaceArea/2, 47 skiapipeline::VectorDrawableAtlas::StorageMode::allowSharedSurface); 65 mVectorDrawableAtlas = new skiapipeline::VectorDrawableAtlas(mMaxSurfaceArea/2); 108 mVectorDrawableAtlas = new skiapipeline::VectorDrawableAtlas(mMaxSurfaceArea/2); 125 sp<skiapipeline::VectorDrawableAtlas> CacheManager::acquireVectorDrawableAtlas() {
|
H A D | CanvasContext.cpp | 77 std::make_unique<skiapipeline::SkiaOpenGLPipeline>(thread)); 80 std::make_unique<skiapipeline::SkiaVulkanPipeline>(thread)); 96 skiapipeline::SkiaPipeline::destroyLayer(node); 112 skiapipeline::SkiaOpenGLPipeline::invokeFunctor(thread, functor); 115 skiapipeline::SkiaVulkanPipeline::invokeFunctor(thread, functor); 131 skiapipeline::SkiaPipeline::prepareToDraw(thread, bitmap);
|
/frameworks/base/libs/hwui/ |
H A D | RenderNode.h | 318 std::unique_ptr<skiapipeline::SkiaDisplayList> detachAvailableList() { 325 void attachAvailableList(skiapipeline::SkiaDisplayList* skiaDisplayList) { 342 mSkiaLayer = std::make_unique<skiapipeline::SkiaLayer>(); 364 skiapipeline::SkiaLayer* getSkiaLayer() const { 376 std::unique_ptr<skiapipeline::SkiaDisplayList> mAvailableDisplayList; 382 std::unique_ptr<skiapipeline::SkiaLayer> mSkiaLayer;
|
H A D | VectorDrawable.cpp | 495 void Tree::updateCache(sp<skiapipeline::VectorDrawableAtlas>& atlas, GrContext* context) { 534 void Tree::Cache::setAtlas(sp<skiapipeline::VectorDrawableAtlas> newAtlas, 535 skiapipeline::AtlasKey newAtlasKey) { 544 sp<skiapipeline::VectorDrawableAtlas> atlas = mAtlas.promote(); 556 sp<skiapipeline::VectorDrawableAtlas> lockAtlas = mAtlas.promote();
|
H A D | VectorDrawable.h | 701 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;
|
/frameworks/base/libs/hwui/tests/common/ |
H A D | TestUtils.h | 261 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*>(
|
H A D | TestUtils.cpp | 58 pipeline = new skiapipeline::SkiaOpenGLPipeline(renderThread); 60 pipeline = new skiapipeline::SkiaVulkanPipeline(renderThread);
|
/frameworks/base/libs/hwui/tests/unit/ |
H A D | SkiaRenderPropertiesTests.cpp | 38 using namespace android::uirenderer::skiapipeline;
|