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

12

/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaLayer.h24 namespace skiapipeline { namespace in namespace:android::uirenderer
37 } /* namespace skiapipeline */
H A DSkiaOpenGLReadback.h23 namespace skiapipeline { namespace in namespace:android::uirenderer
33 } /* namespace skiapipeline */
H A DLayerDrawable.h26 namespace skiapipeline { namespace in namespace:android::uirenderer
47 }; // namespace skiapipeline
H A DGLFunctorDrawable.h30 namespace skiapipeline { namespace in namespace:android::uirenderer
57 }; // namespace skiapipeline
H A DReorderBarrierDrawables.h27 namespace skiapipeline { namespace in namespace:android::uirenderer
78 }; // namespace skiapipeline
H A DLayerDrawable.cpp28 namespace skiapipeline { namespace in namespace:android::uirenderer
76 }; // namespace skiapipeline
H A DRenderNodeDrawable.h30 namespace skiapipeline { namespace in namespace:android::uirenderer
153 }; // namespace skiapipeline
H A DSkiaOpenGLPipeline.h26 namespace skiapipeline { namespace in namespace:android::uirenderer
62 } /* namespace skiapipeline */
H A DSkiaVulkanPipeline.h24 namespace skiapipeline { namespace in namespace:android::uirenderer
59 } /* namespace skiapipeline */
H A DSkiaDisplayList.cpp29 namespace skiapipeline { namespace in namespace:android::uirenderer
124 }; // namespace skiapipeline
H A DSkiaDisplayList.h32 namespace skiapipeline { namespace in namespace:android::uirenderer
166 }; // namespace skiapipeline
H A DVectorDrawableAtlas.h29 namespace skiapipeline { namespace in namespace:android::uirenderer
196 } /* namespace skiapipeline */
H A DAnimatedDrawables.h26 namespace skiapipeline { namespace in namespace:android::uirenderer
88 }; // namespace skiapipeline
H A DGLFunctorDrawable.cpp26 namespace skiapipeline { namespace in namespace:android::uirenderer
112 }; // namespace skiapipeline
H A DSkiaPipeline.h26 namespace skiapipeline { namespace in namespace:android::uirenderer
142 } /* namespace skiapipeline */
H A DSkiaRecordingCanvas.h25 namespace skiapipeline { namespace in namespace:android::uirenderer
91 }; // namespace skiapipeline
/frameworks/base/libs/hwui/renderthread/
H A DCacheManager.h52 sp<skiapipeline::VectorDrawableAtlas> acquireVectorDrawableAtlas();
79 sp<skiapipeline::VectorDrawableAtlas> mVectorDrawableAtlas;
H A DCacheManager.cpp46 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 DCanvasContext.cpp77 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 DRenderNode.h318 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 DVectorDrawable.cpp495 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 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;
/frameworks/base/libs/hwui/tests/common/
H A 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*>(
H A DTestUtils.cpp58 pipeline = new skiapipeline::SkiaOpenGLPipeline(renderThread);
60 pipeline = new skiapipeline::SkiaVulkanPipeline(renderThread);
/frameworks/base/libs/hwui/tests/unit/
H A DSkiaRenderPropertiesTests.cpp38 using namespace android::uirenderer::skiapipeline;

Completed in 153 milliseconds

12