Searched refs:skiapipeline (Results 1 – 25 of 63) sorted by relevance
123
93 auto& cache = skiapipeline::ShaderCache::get(); in configureContext()140 skiapipeline::SkiaMemoryTracer cpuTracer("category", true); in getMemoryUsage()144 skiapipeline::SkiaMemoryTracer gpuTracer("category", true); in getMemoryUsage()155 std::vector<skiapipeline::ResourcePair> cpuResourceMap = { in dumpMemoryUsage()162 skiapipeline::SkiaMemoryTracer cpuTracer(cpuResourceMap, false); in dumpMemoryUsage()172 skiapipeline::SkiaMemoryTracer gpuTracer("category", true); in dumpMemoryUsage()203 static skiapipeline::ATraceMemoryDump tracer; in onFrameCompleted()
52 namespace skiapipeline {196 friend class android::uirenderer::skiapipeline::VkFunctorDrawHandler;
300 std::unique_ptr<skiapipeline::SkiaDisplayList> detachAvailableList() { in detachAvailableList()309 void attachAvailableList(skiapipeline::SkiaDisplayList* skiaDisplayList) { in attachAvailableList()326 mSkiaLayer = std::make_unique<skiapipeline::SkiaLayer>(); in setLayerSurface()365 skiapipeline::SkiaLayer* getSkiaLayer() const { return mSkiaLayer.get(); } in getSkiaLayer()387 std::unique_ptr<skiapipeline::SkiaDisplayList> mAvailableDisplayList;393 std::unique_ptr<skiapipeline::SkiaLayer> mSkiaLayer;
40 namespace skiapipeline {132 void drawRippleDrawable(const skiapipeline::RippleDrawableParams& params);135 void drawWebView(skiapipeline::FunctorDrawable*);193 void drawRippleDrawable(const skiapipeline::RippleDrawableParams& params);216 void drawWebView(skiapipeline::FunctorDrawable*);
39 explicit SkiaDisplayListWrapper(std::unique_ptr<skiapipeline::SkiaDisplayList> impl) in SkiaDisplayListWrapper()83 [[nodiscard]] skiapipeline::SkiaDisplayList* asSkiaDl() { in asSkiaDl()87 [[nodiscard]] const skiapipeline::SkiaDisplayList* asSkiaDl() const { in asSkiaDl()153 std::unique_ptr<skiapipeline::SkiaDisplayList> mImpl;163 using SkiaDisplayList = skiapipeline::SkiaDisplayList;
27 using namespace android::uirenderer::skiapipeline;31 auto displayList = new skiapipeline::SkiaDisplayList(); in BM_SkiaDisplayList_alloc()40 auto displayList = new char[sizeof(skiapipeline::SkiaDisplayList)]; in BM_SkiaDisplayList_alloc_theoretical()
19 using namespace android::uirenderer::skiapipeline;
24 namespace skiapipeline {
26 namespace skiapipeline {
56 skiapipeline::SkiaDisplayList* displayList, SkCanvas* canvas);
28 namespace skiapipeline {
29 namespace skiapipeline {
23 using namespace android::uirenderer::skiapipeline;
32 namespace skiapipeline {
27 skiapipeline::SkiaDisplayList* displayList, in draw()
27 namespace skiapipeline {
203 std::function<void(RenderProperties& props, skiapipeline::SkiaRecordingCanvas& canvas)>206 std::unique_ptr<skiapipeline::SkiaDisplayList> displayList = nullptr) {217 std::unique_ptr<skiapipeline::SkiaRecordingCanvas> canvas(218 new skiapipeline::SkiaRecordingCanvas(nullptr, props.getWidth(),
58 pipeline = new skiapipeline::SkiaOpenGLPipeline(renderThread); in createTextureLayerUpdater()60 pipeline = new skiapipeline::SkiaVulkanPipeline(renderThread); in createTextureLayerUpdater()
159 const uirenderer::skiapipeline::RippleDrawableParams params = in android_view_DisplayListCanvas_drawRippleProps()160 uirenderer::skiapipeline::RippleDrawableParams{ in android_view_DisplayListCanvas_drawRippleProps()