HomeSort by relevance Sort by last modified time
    Searched refs:skiapipeline (Results 1 - 25 of 41) sorted by null

1 2

  /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;

Completed in 290 milliseconds

1 2