/frameworks/native/include/private/ui/ |
D | RegionHelper.h | 53 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/ |
D | PaintCompat.java | 101 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/ |
D | Path.java | 53 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/ |
D | SkiaProfileRenderer.cpp | 28 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()
|
D | SkiaProfileRenderer.h | 29 void drawRects(const float* rects, int count, const SkPaint& paint) override;
|
/frameworks/av/services/camera/libcameraservice/device3/ |
D | DistortionMapper.cpp | 285 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 …]
|
D | DistortionMapper.h | 86 status_t mapRawRectToCorrected(int32_t *rects, int rectCount); 105 status_t mapCorrectedRectToRaw(int32_t *rects, int rectCount) const;
|
/frameworks/native/services/surfaceflinger/tests/hwc2/ |
D | Hwc2TestProperties.cpp | 550 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/ |
D | Region.cpp | 215 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/ |
D | DistortionMapperTest.cpp | 138 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/ |
D | ProfileRenderer.cpp | 27 void ProfileRenderer::drawRects(const float* rects, int count, const SkPaint& paint) { in drawRects() argument 28 mRenderer.drawRects(rects, count, &paint); in drawRects()
|
D | RecordingCanvas.cpp | 286 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 …]
|
D | BakedOpRenderer.cpp | 188 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()
|
D | IProfileRenderer.h | 26 virtual void drawRects(const float* rects, int count, const SkPaint& paint) = 0;
|
D | ProfileRenderer.h | 29 void drawRects(const float* rects, int count, const SkPaint& paint) override;
|
D | BakedOpRenderer.h | 98 void drawRects(const float* rects, int count, const SkPaint* paint);
|
/frameworks/base/libs/hwui/renderthread/ |
D | EglManager.cpp | 420 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/ |
D | IconMenuView.java | 449 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/ |
D | eglext.h | 282 … 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/ |
D | OffscreenBufferPool.cpp | 76 const android::Rect* rects = safeRegion.getArray(&count); in updateMeshFromRegion() local 85 const android::Rect* r = &rects[i]; in updateMeshFromRegion()
|
/frameworks/native/services/surfaceflinger/layerproto/ |
D | LayerProtoParser.cpp | 135 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/ |
D | DisplayCutout.java | 459 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/ |
D | hwcColorEquiv.cpp | 365 layer->visibleRegionScreen.rects = &layer->displayFrame; in main() 379 layer->visibleRegionScreen.rects = &layer->displayFrame; in main()
|
/frameworks/native/libs/nativewindow/include/system/ |
D | window.h | 876 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/ |
D | swapchain.cpp | 1506 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()
|