Home
last modified time | relevance | path

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

12345678910>>...12

/frameworks/base/libs/hwui/pipeline/skia/
DSkiaRecordingCanvas.h26 namespace uirenderer {
35 explicit SkiaRecordingCanvas(uirenderer::RenderNode* renderNode, int width, int height) { in SkiaRecordingCanvas()
44 uirenderer::RenderNode* renderNode = nullptr) override {
50 virtual void finishRecording(uirenderer::RenderNode* destination) override;
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,
[all …]
DAnimatedDrawables.h28 namespace uirenderer {
33 AnimatedRoundRect(uirenderer::CanvasPropertyPrimitive* left, in AnimatedRoundRect()
34 uirenderer::CanvasPropertyPrimitive* top, in AnimatedRoundRect()
35 uirenderer::CanvasPropertyPrimitive* right, in AnimatedRoundRect()
36 uirenderer::CanvasPropertyPrimitive* bottom, in AnimatedRoundRect()
37 uirenderer::CanvasPropertyPrimitive* rx, in AnimatedRoundRect()
38 uirenderer::CanvasPropertyPrimitive* ry, uirenderer::CanvasPropertyPaint* p) in AnimatedRoundRect()
51 sp<uirenderer::CanvasPropertyPrimitive> mLeft;
52 sp<uirenderer::CanvasPropertyPrimitive> mTop;
53 sp<uirenderer::CanvasPropertyPrimitive> mRight;
[all …]
DSkiaRecordingCanvas.cpp35 namespace uirenderer { namespace
42 void SkiaRecordingCanvas::initDisplayList(uirenderer::RenderNode* renderNode, int width, in initDisplayList()
85 void SkiaRecordingCanvas::finishRecording(uirenderer::RenderNode* destination) { in finishRecording()
86 destination->setStagingDisplayList(uirenderer::DisplayList(finishRecording())); in finishRecording()
93 void SkiaRecordingCanvas::drawRoundRect(uirenderer::CanvasPropertyPrimitive* left, in drawRoundRect()
94 uirenderer::CanvasPropertyPrimitive* top, in drawRoundRect()
95 uirenderer::CanvasPropertyPrimitive* right, in drawRoundRect()
96 uirenderer::CanvasPropertyPrimitive* bottom, in drawRoundRect()
97 uirenderer::CanvasPropertyPrimitive* rx, in drawRoundRect()
98 uirenderer::CanvasPropertyPrimitive* ry, in drawRoundRect()
[all …]
/frameworks/base/libs/hwui/hwui/
DCanvas.h47 namespace uirenderer {
56 typedef uirenderer::VectorDrawable::Tree VectorDrawableRoot;
95 int width, int height, uirenderer::RenderNode* renderNode = nullptr);
128 uirenderer::RenderNode* renderNode = nullptr) = 0;
129 virtual void finishRecording(uirenderer::RenderNode* destination) = 0;
132 bool isHighContrastText() const { return uirenderer::Properties::enableHighContrastText; } in isHighContrastText()
134 virtual void drawRoundRect(uirenderer::CanvasPropertyPrimitive* left,
135 uirenderer::CanvasPropertyPrimitive* top,
136 uirenderer::CanvasPropertyPrimitive* right,
137 uirenderer::CanvasPropertyPrimitive* bottom,
[all …]
/frameworks/base/native/webview/plat_support/
Ddraw_functor.cpp35 AwDrawFnOverlaysMode GetOverlaysMode(uirenderer::OverlaysMode overlays_mode) { in GetOverlaysMode()
37 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()
78 const uirenderer::WebViewOverlayData& overlay_params) { in draw_gl()
133 const uirenderer::VkFunctorInitParams& init_vk_params) { in initializeVk()
163 const uirenderer::VkFunctorDrawParams& draw_vk_params, in drawVk()
164 const uirenderer::WebViewOverlayData& overlay_params) { in drawVk()
229 static uirenderer::WebViewFunctorCallbacks webview_functor_callbacks = [] { in CreateFunctor_v3()
[all …]
/frameworks/base/libs/hwui/
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,
147 uirenderer::CanvasPropertyPaint* paint) override;
148 virtual void drawCircle(uirenderer::CanvasPropertyPrimitive* x,
[all …]
Dlibhwui.map.txt50 android::uirenderer::ColorSpaceToADataSpace*;
51 android::uirenderer::WebViewFunctor_*;
58 android::uirenderer::DataSpaceToColorSpace*;
59 android::uirenderer::ColorSpaceToADataSpace*;
DSkiaCanvas.cpp52 using uirenderer::PaintUtils;
796 void SkiaCanvas::drawRoundRect(uirenderer::CanvasPropertyPrimitive* left, in drawRoundRect()
797 uirenderer::CanvasPropertyPrimitive* top, in drawRoundRect()
798 uirenderer::CanvasPropertyPrimitive* right, in drawRoundRect()
799 uirenderer::CanvasPropertyPrimitive* bottom, 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()
804 new uirenderer::skiapipeline::AnimatedRoundRect(left, top, right, bottom, rx, ry, in drawRoundRect()
[all …]
DAutoBackendTextureRelease.cpp23 using namespace android::uirenderer::renderthread;
26 namespace uirenderer { namespace
79 uirenderer::DataSpaceToColorSpace(dataspace), releaseProc, this); in makeImage()
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()
/frameworks/base/libs/hwui/utils/
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> > {
DGLUtils.h30 namespace uirenderer {
36 LOG_ALWAYS_FATAL_IF(android::uirenderer::GLUtils::dumpGLErrors(), "GL errors! %s:%d", \
/frameworks/base/libs/hwui/tests/common/scenes/
DTestSceneBase.h30 using namespace android::uirenderer;
31 using namespace android::uirenderer::renderthread;
32 using namespace android::uirenderer::test;
/frameworks/base/libs/hwui/canvas/
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 …]
/frameworks/base/libs/hwui/tests/unit/
DEglManagerTests.cpp23 using namespace android::uirenderer;
24 using namespace android::uirenderer::renderthread;
25 using namespace android::uirenderer::test;
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()
400 auto radiusX = sp<CanvasPropertyPrimitive>(new uirenderer::CanvasPropertyPrimitive(5)); in TEST()
401 auto radiusY = sp<CanvasPropertyPrimitive>(new uirenderer::CanvasPropertyPrimitive(6)); in TEST()
403 sp<uirenderer::CanvasPropertyPaint>(new uirenderer::CanvasPropertyPaint(SkPaint{})); in TEST()
[all …]
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()
DRenderThreadTests.cpp23 using namespace android::uirenderer;
24 using namespace android::uirenderer::renderthread;
DCanvasContextTests.cpp25 using namespace android::uirenderer;
26 using namespace android::uirenderer::renderthread;
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()
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()
/frameworks/base/libs/hwui/renderthread/
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;
/frameworks/base/libs/hwui/jni/
Dandroid_graphics_HardwareRendererObserver.h27 class HardwareRendererObserver : public uirenderer::FrameMetricsObserver {
49 static constexpr int kBufferSize = static_cast<int>(uirenderer::FrameInfoIndex::NumIndexes);
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()
/frameworks/base/libs/hwui/tests/common/
DTestContext.h33 #define dp(x) ((x) * android::uirenderer::test::getDisplayInfo().density)
36 namespace uirenderer {

12345678910>>...12