Home
last modified time | relevance | path

Searched refs:uirenderer (Results 1 – 25 of 288) sorted by relevance

12345678910>>...12

/aosp12/frameworks/base/libs/hwui/pipeline/skia/
H A DAnimatedDrawables.h28 namespace uirenderer {
38 uirenderer::CanvasPropertyPrimitive* ry, uirenderer::CanvasPropertyPaint* p) in AnimatedRoundRect()
51 sp<uirenderer::CanvasPropertyPrimitive> mLeft;
52 sp<uirenderer::CanvasPropertyPrimitive> mTop;
55 sp<uirenderer::CanvasPropertyPrimitive> mRx;
56 sp<uirenderer::CanvasPropertyPrimitive> mRy;
57 sp<uirenderer::CanvasPropertyPaint> mPaint;
61 sp<uirenderer::CanvasPropertyPrimitive> x;
62 sp<uirenderer::CanvasPropertyPrimitive> y;
67 sp<uirenderer::CanvasPropertyPaint> paint;
[all …]
H A DSkiaRecordingCanvas.h26 namespace uirenderer {
63 virtual void drawRoundRect(uirenderer::CanvasPropertyPrimitive* left,
64 uirenderer::CanvasPropertyPrimitive* top,
65 uirenderer::CanvasPropertyPrimitive* right,
66 uirenderer::CanvasPropertyPrimitive* bottom,
67 uirenderer::CanvasPropertyPrimitive* rx,
68 uirenderer::CanvasPropertyPrimitive* ry,
70 virtual void drawCircle(uirenderer::CanvasPropertyPrimitive* x,
71 uirenderer::CanvasPropertyPrimitive* y,
72 uirenderer::CanvasPropertyPrimitive* radius,
[all …]
H A DSkiaRecordingCanvas.cpp35 namespace uirenderer { namespace
85 void SkiaRecordingCanvas::finishRecording(uirenderer::RenderNode* destination) { in finishRecording()
94 uirenderer::CanvasPropertyPrimitive* top, in drawRoundRect()
97 uirenderer::CanvasPropertyPrimitive* rx, in drawRoundRect()
98 uirenderer::CanvasPropertyPrimitive* ry, in drawRoundRect()
99 uirenderer::CanvasPropertyPaint* paint) { in drawRoundRect()
105 void SkiaRecordingCanvas::drawCircle(uirenderer::CanvasPropertyPrimitive* x, in drawCircle()
106 uirenderer::CanvasPropertyPrimitive* y, in drawCircle()
107 uirenderer::CanvasPropertyPrimitive* radius, in drawCircle()
108 uirenderer::CanvasPropertyPaint* paint) { in drawCircle()
[all …]
H A DVkInteropFunctorDrawable.cpp37 namespace uirenderer { namespace
110 uirenderer::renderthread::EglManager::eglErrorString()); in onDraw()
117 uirenderer::renderthread::EglManager::eglErrorString()); in onDraw()
/aosp12/frameworks/base/libs/hwui/hwui/
H A DCanvas.h47 namespace uirenderer {
56 typedef uirenderer::VectorDrawable::Tree VectorDrawableRoot;
134 virtual void drawRoundRect(uirenderer::CanvasPropertyPrimitive* left,
135 uirenderer::CanvasPropertyPrimitive* top,
138 uirenderer::CanvasPropertyPrimitive* rx,
139 uirenderer::CanvasPropertyPrimitive* ry,
141 virtual void drawCircle(uirenderer::CanvasPropertyPrimitive* x,
142 uirenderer::CanvasPropertyPrimitive* y,
143 uirenderer::CanvasPropertyPrimitive* radius,
144 uirenderer::CanvasPropertyPaint* paint) = 0;
[all …]
/aosp12/frameworks/base/native/webview/plat_support/
H A Ddraw_functor.cpp37 case uirenderer::OverlaysMode::Disabled: in GetOverlaysMode()
39 case uirenderer::OverlaysMode::Enabled: in GetOverlaysMode()
45 const uirenderer::WebViewSyncData& syncData) { in onSync()
77 const uirenderer::DrawGlInfo& draw_gl_params, in draw_gl()
230 uirenderer::WebViewFunctorCallbacks ret = { in CreateFunctor_v3()
237 case uirenderer::RenderMode::OpenGL_ES: in CreateFunctor_v3()
240 case uirenderer::RenderMode::Vulkan: in CreateFunctor_v3()
267 int functor = uirenderer::WebViewFunctor_create( in CreateFunctor_v3()
281 uirenderer::WebViewFunctor_release(functor); in ReleaseFunctor()
286 case uirenderer::RenderMode::OpenGL_ES: in QueryRenderMode()
[all …]
/aosp12/frameworks/base/libs/hwui/
H A DSkiaCanvas.h53 uirenderer::RenderNode* renderNode) override { in resetRecording()
57 virtual void finishRecording(uirenderer::RenderNode*) override { in finishRecording()
141 virtual void drawRoundRect(uirenderer::CanvasPropertyPrimitive* left,
142 uirenderer::CanvasPropertyPrimitive* top,
143 uirenderer::CanvasPropertyPrimitive* right,
144 uirenderer::CanvasPropertyPrimitive* bottom,
145 uirenderer::CanvasPropertyPrimitive* rx,
146 uirenderer::CanvasPropertyPrimitive* ry,
148 virtual void drawCircle(uirenderer::CanvasPropertyPrimitive* x,
149 uirenderer::CanvasPropertyPrimitive* y,
[all …]
H A Dlibhwui.map.txt51 android::uirenderer::ColorSpaceToADataSpace*;
52 android::uirenderer::WebViewFunctor_*;
59 android::uirenderer::DataSpaceToColorSpace*;
60 android::uirenderer::ColorSpaceToADataSpace*;
H A DSkiaCanvas.cpp52 using uirenderer::PaintUtils;
797 uirenderer::CanvasPropertyPrimitive* top, in drawRoundRect()
800 uirenderer::CanvasPropertyPrimitive* rx, in drawRoundRect()
801 uirenderer::CanvasPropertyPrimitive* ry, in drawRoundRect()
802 uirenderer::CanvasPropertyPaint* paint) { in drawRoundRect()
803 sk_sp<uirenderer::skiapipeline::AnimatedRoundRect> drawable( in drawRoundRect()
809 void SkiaCanvas::drawCircle(uirenderer::CanvasPropertyPrimitive* x, in drawCircle()
810 uirenderer::CanvasPropertyPrimitive* y, in drawCircle()
812 uirenderer::CanvasPropertyPaint* paint) { in drawCircle()
813 sk_sp<uirenderer::skiapipeline::AnimatedCircle> drawable( in drawCircle()
[all …]
H A DHardwareBitmapUploader.cpp40 namespace android::uirenderer { namespace
169 uirenderer::renderthread::EglManager::eglErrorString()); in onUploadHardwareBitmap()
176 uirenderer::renderthread::EglManager::eglErrorString()); in onUploadHardwareBitmap()
387 bool usingGL = uirenderer::Properties::getRenderPipelineType() == in allocateHardwareBitmap()
388 uirenderer::RenderPipelineType::SkiaGL; in allocateHardwareBitmap()
420 bool usingGL = uirenderer::Properties::getRenderPipelineType() == in initialize()
421 uirenderer::RenderPipelineType::SkiaGL; in initialize()
H A DAutoBackendTextureRelease.cpp23 using namespace android::uirenderer::renderthread;
26 namespace uirenderer { namespace
79 uirenderer::DataSpaceToColorSpace(dataspace), releaseProc, this); in makeImage()
/aosp12/frameworks/base/libs/hwui/utils/
H A DPair.h23 namespace uirenderer {
42 struct trait_trivial_ctor<uirenderer::Pair<F, S> > {
46 struct trait_trivial_dtor<uirenderer::Pair<F, S> > {
50 struct trait_trivial_copy<uirenderer::Pair<F, S> > {
54 struct trait_trivial_move<uirenderer::Pair<F, S> > {
/aosp12/frameworks/base/libs/hwui/canvas/
H A DCanvasOps.h40 namespace android::uirenderer {
120 sp<uirenderer::CanvasPropertyPrimitive> left;
121 sp<uirenderer::CanvasPropertyPrimitive> top;
122 sp<uirenderer::CanvasPropertyPrimitive> right;
123 sp<uirenderer::CanvasPropertyPrimitive> bottom;
124 sp<uirenderer::CanvasPropertyPrimitive> rx;
125 sp<uirenderer::CanvasPropertyPrimitive> ry;
126 sp<uirenderer::CanvasPropertyPaint> paint;
137 sp<uirenderer::CanvasPropertyPrimitive> x;
138 sp<uirenderer::CanvasPropertyPrimitive> y;
[all …]
/aosp12/frameworks/base/libs/hwui/tests/unit/
H A DCanvasOpTests.cpp33 using namespace android::uirenderer;
34 using namespace android::uirenderer::skiapipeline;
35 using namespace android::uirenderer::test;
396 auto left = sp<CanvasPropertyPrimitive>(new uirenderer::CanvasPropertyPrimitive(1)); in TEST()
397 auto top = sp<CanvasPropertyPrimitive>(new uirenderer::CanvasPropertyPrimitive(2)); in TEST()
398 auto right = sp<CanvasPropertyPrimitive>(new uirenderer::CanvasPropertyPrimitive(3)); in TEST()
399 auto bottom = sp<CanvasPropertyPrimitive>(new uirenderer::CanvasPropertyPrimitive(4)); in TEST()
403 sp<uirenderer::CanvasPropertyPaint>(new uirenderer::CanvasPropertyPaint(SkPaint{})); in TEST()
426 auto x = sp<CanvasPropertyPrimitive>(new uirenderer::CanvasPropertyPrimitive(1)); in TEST()
427 auto y = sp<CanvasPropertyPrimitive>(new uirenderer::CanvasPropertyPrimitive(2)); in TEST()
[all …]
H A DEglManagerTests.cpp24 using namespace android::uirenderer;
25 using namespace android::uirenderer::renderthread;
26 using namespace android::uirenderer::test;
H A DSkiaRenderPropertiesTests.cpp36 using namespace android::uirenderer;
37 using namespace android::uirenderer::renderthread;
38 using namespace android::uirenderer::skiapipeline;
80 properties.setClipBounds(android::uirenderer::Rect(10, 20, 300, 400)); in TEST()
H A DRenderThreadTests.cpp23 using namespace android::uirenderer;
24 using namespace android::uirenderer::renderthread;
H A DRenderNodeTests.cpp30 using namespace android::uirenderer;
31 using namespace android::uirenderer::renderthread;
33 class ContextFactory : public android::uirenderer::IContextFactory {
35 android::uirenderer::AnimationContext* createAnimationContext( in createAnimationContext()
36 android::uirenderer::renderthread::TimeLord& clock) override { in createAnimationContext()
37 return new android::uirenderer::AnimationContext(clock); in createAnimationContext()
332 EXPECT_EQ(uirenderer::Rect(0, 0, 200, 400), info.layerUpdateQueue->entries().at(0).damage); in RENDERTHREAD_TEST()
H A DSkiaPipelineTests.cpp40 using namespace android::uirenderer;
41 using namespace android::uirenderer::renderthread;
42 using namespace android::uirenderer::skiapipeline;
54 android::uirenderer::Rect contentDrawBounds(0, 0, 1, 1); in RENDERTHREAD_SKIA_PIPELINE_TEST()
76 android::uirenderer::Rect contentDrawBounds(0, 0, 2, 2); in RENDERTHREAD_SKIA_PIPELINE_TEST()
100 android::uirenderer::Rect contentDrawBounds(0, 0, 2, 2); in RENDERTHREAD_SKIA_PIPELINE_TEST()
169 android::uirenderer::Rect contentDrawBounds(0, 0, 0, 0); in RENDERTHREAD_SKIA_PIPELINE_TEST()
276 android::uirenderer::Rect contentDrawBounds(150, 150, 650, 450); // 500x300 in RENDERTHREAD_SKIA_PIPELINE_TEST()
427 android::uirenderer::Rect contentDrawBounds(0, 0, 1, 1); in RENDERTHREAD_SKIA_PIPELINE_TEST()
H A DCanvasContextTests.cpp25 using namespace android::uirenderer;
26 using namespace android::uirenderer::renderthread;
/aosp12/frameworks/base/libs/hwui/tests/common/scenes/
H A DTestSceneBase.h30 using namespace android::uirenderer;
31 using namespace android::uirenderer::renderthread;
32 using namespace android::uirenderer::test;
/aosp12/frameworks/base/libs/hwui/renderthread/
H A DRenderThread.h45 namespace uirenderer {
192 friend class android::uirenderer::AutoBackendTextureRelease;
193 friend class android::uirenderer::TestUtils;
194 friend class android::uirenderer::WebViewFunctor;
195 friend class android::uirenderer::skiapipeline::VkFunctorDrawHandler;
196 friend class android::uirenderer::VectorDrawable::Tree;
/aosp12/frameworks/base/libs/hwui/jni/
H A Dandroid_graphics_DisplayListCanvas.cpp38 using namespace uirenderer;
89 return android::uirenderer::renderthread::RenderProxy::maxTextureSize(); in android_view_DisplayListCanvas_getMaxTextureSize()
159 const uirenderer::skiapipeline::RippleDrawableParams params = in android_view_DisplayListCanvas_drawRippleProps()
160 uirenderer::skiapipeline::RippleDrawableParams{ in android_view_DisplayListCanvas_drawRippleProps()
H A Dandroid_graphics_HardwareRendererObserver.h27 class HardwareRendererObserver : public uirenderer::FrameMetricsObserver {
49 static constexpr int kBufferSize = static_cast<int>(uirenderer::FrameInfoIndex::NumIndexes);
/aosp12/frameworks/base/libs/hwui/tests/common/
H A DTestContext.h33 #define dp(x) ((x) * android::uirenderer::test::getDisplayInfo().density)
36 namespace uirenderer {

12345678910>>...12