Home
last modified time | relevance | path

Searched refs:skiapipeline (Results 1 – 25 of 63) sorted by relevance

123

/frameworks/base/libs/hwui/renderthread/
DCacheManager.cpp93 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()
DRenderThread.h52 namespace skiapipeline {
196 friend class android::uirenderer::skiapipeline::VkFunctorDrawHandler;
/frameworks/base/libs/hwui/
DRenderNode.h300 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;
DRecordingCanvas.h40 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*);
DDisplayList.h39 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;
/frameworks/base/libs/hwui/tests/microbench/
DDisplayListCanvasBench.cpp27 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()
/frameworks/base/libs/hwui/pipeline/skia/
DHolePunch.cpp19 using namespace android::uirenderer::skiapipeline;
DHolePunch.h24 namespace skiapipeline {
DSkiaLayer.h24 namespace skiapipeline {
DGLFunctorDrawable.h26 namespace skiapipeline {
DStretchMask.h56 skiapipeline::SkiaDisplayList* displayList, SkCanvas* canvas);
DVkInteropFunctorDrawable.h28 namespace skiapipeline {
DLayerDrawable.h26 namespace skiapipeline {
DFunctorDrawable.h29 namespace skiapipeline {
DTransformCanvas.cpp23 using namespace android::uirenderer::skiapipeline;
DReorderBarrierDrawables.h28 namespace skiapipeline {
DATraceMemoryDump.h28 namespace skiapipeline {
DVkFunctorDrawable.h26 namespace skiapipeline {
DRenderNodeDrawable.h32 namespace skiapipeline {
DShaderCache.h32 namespace skiapipeline {
DStretchMask.cpp27 skiapipeline::SkiaDisplayList* displayList, in draw()
DSkiaVulkanPipeline.h27 namespace skiapipeline {
/frameworks/base/libs/hwui/tests/common/
DTestUtils.h203 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(),
DTestUtils.cpp58 pipeline = new skiapipeline::SkiaOpenGLPipeline(renderThread); in createTextureLayerUpdater()
60 pipeline = new skiapipeline::SkiaVulkanPipeline(renderThread); in createTextureLayerUpdater()
/frameworks/base/libs/hwui/jni/
Dandroid_graphics_DisplayListCanvas.cpp159 const uirenderer::skiapipeline::RippleDrawableParams params = in android_view_DisplayListCanvas_drawRippleProps()
160 uirenderer::skiapipeline::RippleDrawableParams{ in android_view_DisplayListCanvas_drawRippleProps()

123