/frameworks/base/libs/hwui/pipeline/skia/ |
SkiaLayer.h | 24 namespace skiapipeline { namespace in namespace:android::uirenderer 37 } /* namespace skiapipeline */
|
SkiaOpenGLReadback.h | 23 namespace skiapipeline { namespace in namespace:android::uirenderer 33 } /* namespace skiapipeline */
|
LayerDrawable.h | 26 namespace skiapipeline { namespace in namespace:android::uirenderer 47 }; // namespace skiapipeline
|
GLFunctorDrawable.h | 30 namespace skiapipeline { namespace in namespace:android::uirenderer 57 }; // namespace skiapipeline
|
ReorderBarrierDrawables.h | 27 namespace skiapipeline { namespace in namespace:android::uirenderer 78 }; // namespace skiapipeline
|
LayerDrawable.cpp | 28 namespace skiapipeline { namespace in namespace:android::uirenderer 76 }; // namespace skiapipeline
|
RenderNodeDrawable.h | 30 namespace skiapipeline { namespace in namespace:android::uirenderer 153 }; // namespace skiapipeline
|
SkiaDisplayList.h | 32 namespace skiapipeline { namespace in namespace:android::uirenderer 166 }; // namespace skiapipeline
|
SkiaOpenGLPipeline.h | 19 #include "SkiaPipeline.h" 26 namespace skiapipeline { namespace in namespace:android::uirenderer 28 class SkiaOpenGLPipeline : public SkiaPipeline { 62 } /* namespace skiapipeline */
|
SkiaVulkanPipeline.h | 19 #include "SkiaPipeline.h" 24 namespace skiapipeline { namespace in namespace:android::uirenderer 26 class SkiaVulkanPipeline : public SkiaPipeline { 59 } /* namespace skiapipeline */
|
SkiaDisplayList.cpp | 22 #include "SkiaPipeline.h" 29 namespace skiapipeline { namespace in namespace:android::uirenderer 96 static_cast<SkiaPipeline*>(info.canvasContext.getRenderPipeline()) 124 }; // namespace skiapipeline
|
SkiaRecordingCanvas.h | 25 namespace skiapipeline { namespace in namespace:android::uirenderer 91 }; // namespace skiapipeline
|
VectorDrawableAtlas.h | 29 namespace skiapipeline { namespace in namespace:android::uirenderer 196 } /* namespace skiapipeline */
|
AnimatedDrawables.h | 26 namespace skiapipeline { namespace in namespace:android::uirenderer 88 }; // namespace skiapipeline
|
GLFunctorDrawable.cpp | 26 namespace skiapipeline { namespace in namespace:android::uirenderer 112 }; // namespace skiapipeline
|
SkiaPipeline.h | 26 namespace skiapipeline { namespace in namespace:android::uirenderer 28 class SkiaPipeline : public renderthread::IRenderPipeline { 30 SkiaPipeline(renderthread::RenderThread& thread); 31 virtual ~SkiaPipeline() {} 142 } /* namespace skiapipeline */
|
/frameworks/base/libs/hwui/renderthread/ |
CacheManager.h | 52 sp<skiapipeline::VectorDrawableAtlas> acquireVectorDrawableAtlas(); 79 sp<skiapipeline::VectorDrawableAtlas> mVectorDrawableAtlas;
|
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() {
|
CanvasContext.cpp | 33 #include "pipeline/skia/SkiaPipeline.h" 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/ |
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;
|
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();
|
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/ |
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*>(
|
TestUtils.cpp | 58 pipeline = new skiapipeline::SkiaOpenGLPipeline(renderThread); 60 pipeline = new skiapipeline::SkiaVulkanPipeline(renderThread);
|
/frameworks/base/libs/hwui/tests/unit/ |
SkiaRenderPropertiesTests.cpp | 24 #include "pipeline/skia/SkiaPipeline.h" 38 using namespace android::uirenderer::skiapipeline;
|