Home
last modified time | relevance | path

Searched refs:rects (Results 1 – 25 of 40) sorted by relevance

12

/frameworks/native/include/private/ui/
DRegionHelper.h53 RECT const* rects; member
58 : rects(rhs.rects), count(rhs.count), dx(rhs.dx), dy(rhs.dy) { } in region()
60 : rects(_r), count(_c), dx(), dy() { } in region()
62 : rects(_r), count(_c), dx(_dx), dy(_dy) { } in region()
171 SpannerBase::lhs_head = lhs.rects->top + lhs.dy; in Spanner()
172 SpannerBase::lhs_tail = lhs.rects->bottom + lhs.dy; in Spanner()
175 SpannerBase::rhs_head = rhs.rects->top + rhs.dy; in Spanner()
176 SpannerBase::rhs_tail = rhs.rects->bottom + rhs.dy; in Spanner()
203 RECT const * rects = reg.rects; in advance() local
204 RECT const * const end = rects + count; in advance()
[all …]
/frameworks/support/compat/src/main/java/androidx/core/graphics/
DPaintCompat.java101 final Pair<Rect, Rect> rects = obtainEmptyRects(); in hasGlyph() local
102 paint.getTextBounds(TOFU_STRING, 0, TOFU_STRING.length(), rects.first); in hasGlyph()
103 paint.getTextBounds(string, 0, length, rects.second); in hasGlyph()
104 return !rects.first.equals(rects.second); in hasGlyph()
108 Pair<Rect, Rect> rects = sRectThreadLocal.get(); in obtainEmptyRects() local
109 if (rects == null) { in obtainEmptyRects()
110 rects = new Pair<>(new Rect(), new Rect()); in obtainEmptyRects()
111 sRectThreadLocal.set(rects); in obtainEmptyRects()
113 rects.first.setEmpty(); in obtainEmptyRects()
114 rects.second.setEmpty(); in obtainEmptyRects()
[all …]
/frameworks/base/graphics/java/android/graphics/
DPath.java53 public Region rects; field in Path
74 if (src.rects != null) { in Path()
75 rects = new Region(src.rects); in Path()
89 if (rects != null) rects.setEmpty(); in reset()
104 if (rects != null) rects.setEmpty(); in rewind()
120 if (rects != null && src.rects != null) { in set()
121 rects.set(src.rects); in set()
122 } else if (rects != null && src.rects == null) { in set()
123 rects.setEmpty(); in set()
124 } else if (src.rects != null) { in set()
[all …]
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaProfileRenderer.cpp28 void SkiaProfileRenderer::drawRects(const float* rects, int count, const SkPaint& paint) { in drawRects() argument
30 SkRect rect = SkRect::MakeLTRB(rects[index + 0], rects[index + 1], rects[index + 2], in drawRects()
31 rects[index + 3]); in drawRects()
DSkiaProfileRenderer.h29 void drawRects(const float* rects, int count, const SkPaint& paint) override;
/frameworks/av/services/camera/libcameraservice/device3/
DDistortionMapper.cpp285 status_t DistortionMapper::mapRawRectToCorrected(int32_t *rects, int rectCount) { in mapRawRectToCorrected() argument
290 rects[i], in mapRawRectToCorrected()
291 rects[i + 1], in mapRawRectToCorrected()
292 rects[i] + rects[i + 2], in mapRawRectToCorrected()
293 rects[i + 1] + rects[i + 3] in mapRawRectToCorrected()
299 rects[i] = coords[0]; in mapRawRectToCorrected()
300 rects[i + 1] = coords[1]; in mapRawRectToCorrected()
301 rects[i + 2] = coords[2] - coords[0]; in mapRawRectToCorrected()
302 rects[i + 3] = coords[3] - coords[1]; in mapRawRectToCorrected()
335 status_t DistortionMapper::mapCorrectedRectToRaw(int32_t *rects, int rectCount) const { in mapCorrectedRectToRaw() argument
[all …]
DDistortionMapper.h86 status_t mapRawRectToCorrected(int32_t *rects, int rectCount);
105 status_t mapCorrectedRectToRaw(int32_t *rects, int rectCount) const;
/frameworks/native/services/surfaceflinger/tests/hwc2/
DHwc2TestProperties.cpp550 const hwc_rect_t& rect = curr.rects[i]; in dump()
579 hwc_rect_t* rects = new hwc_rect_t[damage.numRects]; in update() local
580 if (!rects) { in update()
586 rects[i].left = regionScalar[i].left * mBufferArea.width; in update()
587 rects[i].top = regionScalar[i].top * mBufferArea.height; in update()
588 rects[i].right = regionScalar[i].right * mBufferArea.width; in update()
589 rects[i].bottom = regionScalar[i].bottom * mBufferArea.height; in update()
592 damage.rects = static_cast<hwc_rect_t const*>(rects); in update()
594 damage.rects = nullptr; in update()
604 if (surfaceDamage.numRects > 0 && surfaceDamage.rects) in freeSurfaceDamages()
[all …]
/frameworks/base/core/jni/android/graphics/
DRegion.cpp215 std::vector<int32_t> rects; in Region_createFromParcel() local
216 p->readInt32Vector(&rects); in Region_createFromParcel()
218 if ((rects.size() % 4) != 0) { in Region_createFromParcel()
223 for (size_t x = 0; x + 4 <= rects.size(); x += 4) { in Region_createFromParcel()
224 region->op(rects[x], rects[x+1], rects[x+2], rects[x+3], SkRegion::kUnion_Op); in Region_createFromParcel()
239 std::vector<int32_t> rects; in Region_writeToParcel() local
243 rects.push_back(r.fLeft); in Region_writeToParcel()
244 rects.push_back(r.fTop); in Region_writeToParcel()
245 rects.push_back(r.fRight); in Region_writeToParcel()
246 rects.push_back(r.fBottom); in Region_writeToParcel()
[all …]
/frameworks/av/services/camera/libcameraservice/tests/
DDistortionMapperTest.cpp138 std::array<int32_t, 8> rects = { in TEST() local
143 auto rectsOrig = rects; in TEST()
144 res = m.mapCorrectedRectToRaw(rects.data(), 2); in TEST()
147 for (size_t i = 0; i < rects.size(); i++) { in TEST()
148 EXPECT_EQ(rects[i], rectsOrig[i]); in TEST()
151 res = m.mapRawRectToCorrected(rects.data(), 2); in TEST()
154 for (size_t i = 0; i < rects.size(); i++) { in TEST()
155 EXPECT_EQ(rects[i], rectsOrig[i]); in TEST()
/frameworks/base/libs/hwui/
DProfileRenderer.cpp27 void ProfileRenderer::drawRects(const float* rects, int count, const SkPaint& paint) { in drawRects() argument
28 mRenderer.drawRects(rects, count, &paint); in drawRects()
DRecordingCanvas.cpp286 void RecordingCanvas::drawSimpleRects(const float* rects, int vertexCount, const SkPaint* paint) { in drawSimpleRects() argument
287 if (rects == nullptr) return; in drawSimpleRects()
297 float l = rects[index + 0]; in drawSimpleRects()
298 float t = rects[index + 1]; in drawSimpleRects()
299 float r = rects[index + 2]; in drawSimpleRects()
300 float b = rects[index + 3]; in drawSimpleRects()
323 Vector<float> rects; in drawRegion() local
327 rects.push(r.fLeft); in drawRegion()
328 rects.push(r.fTop); in drawRegion()
329 rects.push(r.fRight); in drawRegion()
[all …]
DBakedOpRenderer.cpp188 void BakedOpRenderer::drawRects(const float* rects, int count, const SkPaint* paint) { in drawRects() argument
194 float l = rects[index + 0]; in drawRects()
195 float t = rects[index + 1]; in drawRects()
196 float r = rects[index + 2]; in drawRects()
197 float b = rects[index + 3]; in drawRects()
DIProfileRenderer.h26 virtual void drawRects(const float* rects, int count, const SkPaint& paint) = 0;
DProfileRenderer.h29 void drawRects(const float* rects, int count, const SkPaint& paint) override;
DBakedOpRenderer.h98 void drawRects(const float* rects, int count, const SkPaint* paint);
/frameworks/base/libs/hwui/renderthread/
DEglManager.cpp420 EGLint rects[4]; in damageFrame() local
421 frame.map(dirty, rects); in damageFrame()
422 if (!eglSetDamageRegionKHR(mEglDisplay, frame.mSurface, rects, 1)) { in damageFrame()
440 EGLint rects[4]; in swapBuffers() local
441 frame.map(screenDirty, rects); in swapBuffers()
442 eglSwapBuffersWithDamageKHR(mEglDisplay, frame.mSurface, rects, screenDirty.isEmpty() ? 0 : 1); in swapBuffers()
/frameworks/base/core/java/com/android/internal/view/menu/
DIconMenuView.java449 final ArrayList<Rect> rects = mHorizontalDividerRects; in onDraw() local
450 for (int i = rects.size() - 1; i >= 0; i--) { in onDraw()
451 drawable.setBounds(rects.get(i)); in onDraw()
459 final ArrayList<Rect> rects = mVerticalDividerRects; in onDraw() local
460 for (int i = rects.size() - 1; i >= 0; i--) { in onDraw()
461 drawable.setBounds(rects.get(i)); in onDraw()
/frameworks/native/opengl/include/EGL/
Deglext.h282 … PFNEGLSETDAMAGEREGIONKHRPROC) (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
284 …APIENTRY eglSetDamageRegionKHR (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
446 …LSWAPBUFFERSWITHDAMAGEKHRPROC) (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
448 …RY eglSwapBuffersWithDamageKHR (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
900 …LSWAPBUFFERSWITHDAMAGEEXTPROC) (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
902 …RY eglSwapBuffersWithDamageEXT (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
1012 …APBUFFERSREGIONNOKPROC) (EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint *rects);
1014 …eglSwapBuffersRegionNOK (EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint *rects);
1020 …PBUFFERSREGION2NOKPROC) (EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint *rects);
1022 …glSwapBuffersRegion2NOK (EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint *rects);
/frameworks/base/libs/hwui/renderstate/
DOffscreenBufferPool.cpp76 const android::Rect* rects = safeRegion.getArray(&count); in updateMeshFromRegion() local
85 const android::Rect* r = &rects[i]; in updateMeshFromRegion()
/frameworks/native/services/surfaceflinger/layerproto/
DLayerProtoParser.cpp135 region.rects.push_back(generateRect(rectProto)); in generateRegion()
281 static_cast<int>(rects.size())); in to_string()
283 for (auto& rect : rects) { in to_string()
/frameworks/base/core/java/android/view/
DDisplayCutout.java459 private static Region boundingRectsToRegion(List<Rect> rects) { in boundingRectsToRegion() argument
461 if (rects != null) { in boundingRectsToRegion()
462 for (Rect r : rects) { in boundingRectsToRegion()
/frameworks/native/opengl/tests/hwc/
DhwcColorEquiv.cpp365 layer->visibleRegionScreen.rects = &layer->displayFrame; in main()
379 layer->visibleRegionScreen.rects = &layer->displayFrame; in main()
/frameworks/native/libs/nativewindow/include/system/
Dwindow.h876 const android_native_rect_t* rects, size_t numRects) in native_window_set_surface_damage() argument
879 rects, numRects); in native_window_set_surface_damage()
/frameworks/native/vulkan/libvulkan/
Dswapchain.cpp1506 android_native_rect_t* rects = nullptr; in QueuePresentKHR() local
1541 allocator->pUserData, rects, in QueuePresentKHR()
1546 rects = new_rects; in QueuePresentKHR()
1565 android_native_rect_t* cur_rect = &rects[r]; in QueuePresentKHR()
1571 native_window_set_surface_damage(window, rects, rcount); in QueuePresentKHR()
1663 if (rects) { in QueuePresentKHR()
1664 allocator->pfnFree(allocator->pUserData, rects); in QueuePresentKHR()

12