Home
last modified time | relevance | path

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

123

/aosp14/frameworks/base/libs/hwui/renderthread/
H A DCacheManager.cpp108 auto& cache = skiapipeline::ShaderCache::get(); in configureContext()
176 skiapipeline::SkiaMemoryTracer cpuTracer("category", true); in getMemoryUsage()
180 skiapipeline::SkiaMemoryTracer gpuTracer("category", true); in getMemoryUsage()
215 std::vector<skiapipeline::ResourcePair> cpuResourceMap = { in dumpMemoryUsage()
222 skiapipeline::SkiaMemoryTracer cpuTracer(cpuResourceMap, false); in dumpMemoryUsage()
232 skiapipeline::SkiaMemoryTracer gpuTracer("category", true); in dumpMemoryUsage()
265 static skiapipeline::ATraceMemoryDump tracer; in onFrameCompleted()
H A DRenderThread.h53 namespace skiapipeline {
200 friend class android::uirenderer::skiapipeline::VkFunctorDrawHandler;
/aosp14/frameworks/base/libs/hwui/
H A DRenderNode.h303 std::unique_ptr<skiapipeline::SkiaDisplayList> detachAvailableList() { in detachAvailableList()
312 void attachAvailableList(skiapipeline::SkiaDisplayList* skiaDisplayList) { in attachAvailableList()
329 mSkiaLayer = std::make_unique<skiapipeline::SkiaLayer>(); in setLayerSurface()
368 skiapipeline::SkiaLayer* getSkiaLayer() const { return mSkiaLayer.get(); } in getSkiaLayer()
390 std::unique_ptr<skiapipeline::SkiaDisplayList> mAvailableDisplayList;
396 std::unique_ptr<skiapipeline::SkiaLayer> mSkiaLayer;
H A 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;
H A DRecordingCanvas.h49 namespace skiapipeline {
181 void drawRippleDrawable(const skiapipeline::RippleDrawableParams& params);
184 void drawWebView(skiapipeline::FunctorDrawable*);
240 void drawRippleDrawable(const skiapipeline::RippleDrawableParams& params);
267 void drawWebView(skiapipeline::FunctorDrawable*);
/aosp14/frameworks/base/libs/hwui/tests/microbench/
H A DDisplayListCanvasBench.cpp29 using namespace android::uirenderer::skiapipeline;
33 auto displayList = new skiapipeline::SkiaDisplayList(); in BM_SkiaDisplayList_alloc()
42 auto displayList = new char[sizeof(skiapipeline::SkiaDisplayList)]; in BM_SkiaDisplayList_alloc_theoretical()
/aosp14/frameworks/base/libs/hwui/pipeline/skia/
H A DHolePunch.cpp19 using namespace android::uirenderer::skiapipeline;
H A DHolePunch.h23 namespace skiapipeline {
H A DSkiaLayer.h24 namespace skiapipeline {
H A DGLFunctorDrawable.h26 namespace skiapipeline {
H A DStretchMask.h56 skiapipeline::SkiaDisplayList* displayList, SkCanvas* canvas);
H A DVkInteropFunctorDrawable.h28 namespace skiapipeline {
H A DLayerDrawable.h26 namespace skiapipeline {
H A DFunctorDrawable.h29 namespace skiapipeline {
H A DTransformCanvas.cpp27 using namespace android::uirenderer::skiapipeline;
H A DATraceMemoryDump.h28 namespace skiapipeline {
H A DReorderBarrierDrawables.h28 namespace skiapipeline {
H A DVkFunctorDrawable.h26 namespace skiapipeline {
H A DRenderNodeDrawable.h33 namespace skiapipeline {
H A DStretchMask.cpp31 skiapipeline::SkiaDisplayList* displayList, in draw()
H A DSkiaMemoryTracer.h27 namespace skiapipeline {
H A DSkiaOpenGLPipeline.h31 namespace skiapipeline {
/aosp14/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.h216 std::function<void(RenderProperties& props, skiapipeline::SkiaRecordingCanvas& canvas)>
219 std::unique_ptr<skiapipeline::SkiaDisplayList> displayList = nullptr) {
230 std::unique_ptr<skiapipeline::SkiaRecordingCanvas> canvas(
231 new skiapipeline::SkiaRecordingCanvas(nullptr, props.getWidth(),
H A DTestUtils.cpp64 pipeline = new skiapipeline::SkiaOpenGLPipeline(renderThread); in createTextureLayerUpdater()
66 pipeline = new skiapipeline::SkiaVulkanPipeline(renderThread); in createTextureLayerUpdater()
/aosp14/frameworks/base/libs/hwui/jni/
H A Dandroid_graphics_DisplayListCanvas.cpp159 const uirenderer::skiapipeline::RippleDrawableParams params = in android_view_DisplayListCanvas_drawRippleProps()
160 uirenderer::skiapipeline::RippleDrawableParams{ in android_view_DisplayListCanvas_drawRippleProps()

123