Home
last modified time | relevance | path

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

123

/frameworks/base/libs/hwui/renderthread/
DCacheManager.cpp109 auto& cache = skiapipeline::ShaderCache::get(); in configureContext()
178 skiapipeline::SkiaMemoryTracer cpuTracer("category", true); in getMemoryUsage()
182 skiapipeline::SkiaMemoryTracer gpuTracer("category", true); in getMemoryUsage()
217 std::vector<skiapipeline::ResourcePair> cpuResourceMap = { in dumpMemoryUsage()
224 skiapipeline::SkiaMemoryTracer cpuTracer(cpuResourceMap, false); in dumpMemoryUsage()
234 skiapipeline::SkiaMemoryTracer gpuTracer("category", true); in dumpMemoryUsage()
268 static skiapipeline::ATraceMemoryDump tracer; in onFrameCompleted()
DRenderThread.h50 namespace skiapipeline {
197 friend class android::uirenderer::skiapipeline::VkFunctorDrawHandler;
/frameworks/base/libs/hwui/
DRenderNode.h302 std::unique_ptr<skiapipeline::SkiaDisplayList> detachAvailableList() { in detachAvailableList()
311 void attachAvailableList(skiapipeline::SkiaDisplayList* skiaDisplayList) { in attachAvailableList()
328 mSkiaLayer = std::make_unique<skiapipeline::SkiaLayer>(); in setLayerSurface()
367 skiapipeline::SkiaLayer* getSkiaLayer() const { return mSkiaLayer.get(); } in getSkiaLayer()
389 std::unique_ptr<skiapipeline::SkiaDisplayList> mAvailableDisplayList;
395 std::unique_ptr<skiapipeline::SkiaLayer> mSkiaLayer;
DDisplayList.h39 explicit SkiaDisplayListWrapper(std::unique_ptr<skiapipeline::SkiaDisplayList> impl) in SkiaDisplayListWrapper()
85 [[nodiscard]] skiapipeline::SkiaDisplayList* asSkiaDl() { in asSkiaDl()
89 [[nodiscard]] const skiapipeline::SkiaDisplayList* asSkiaDl() const { in asSkiaDl()
157 std::unique_ptr<skiapipeline::SkiaDisplayList> mImpl;
167 using SkiaDisplayList = skiapipeline::SkiaDisplayList;
DRecordingCanvas.h50 namespace skiapipeline {
170 void drawRippleDrawable(const skiapipeline::RippleDrawableParams& params);
173 void drawWebView(skiapipeline::FunctorDrawable*);
229 void drawRippleDrawable(const skiapipeline::RippleDrawableParams& params);
256 void drawWebView(skiapipeline::FunctorDrawable*);
/frameworks/base/libs/hwui/tests/microbench/
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()
/frameworks/base/libs/hwui/pipeline/skia/
DHolePunch.cpp19 using namespace android::uirenderer::skiapipeline;
DHolePunch.h23 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 {
DBackdropFilterDrawable.h29 namespace skiapipeline {
DTransformCanvas.cpp27 using namespace android::uirenderer::skiapipeline;
DReorderBarrierDrawables.h28 namespace skiapipeline {
DVkFunctorDrawable.h26 namespace skiapipeline {
DATraceMemoryDump.h29 namespace skiapipeline {
DRenderNodeDrawable.h33 namespace skiapipeline {
/frameworks/base/libs/hwui/platform/host/pipeline/skia/
DSkiaOpenGLPipeline.h24 namespace skiapipeline {
DSkiaVulkanPipeline.h24 namespace skiapipeline {
/frameworks/base/libs/hwui/tests/common/
DTestUtils.h195 std::function<void(RenderProperties& props, skiapipeline::SkiaRecordingCanvas& canvas)>
198 std::unique_ptr<skiapipeline::SkiaDisplayList> displayList = nullptr) {
209 std::unique_ptr<skiapipeline::SkiaRecordingCanvas> canvas(
210 new skiapipeline::SkiaRecordingCanvas(nullptr, props.getWidth(),
DTestUtils.cpp66 pipeline = new skiapipeline::SkiaOpenGLPipeline(renderThread); in createTextureLayerUpdater()
68 pipeline = new skiapipeline::SkiaVulkanPipeline(renderThread); in createTextureLayerUpdater()
/frameworks/base/libs/hwui/platform/android/pipeline/skia/
DSkiaGpuPipeline.h23 namespace skiapipeline {

123