Home
last modified time | relevance | path

Searched refs:intersect (Results 1 – 18 of 18) sorted by relevance

/hardware/google/av/codec2/tests/vndk/
DC2BufferTest.cpp154 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(123u, 456u)) == C2Segment(123u, 456u), ""); in StaticSegmentTest()
155 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(123u, 460u)) == C2Segment(123u, 456u), ""); in StaticSegmentTest()
156 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(124u, 460u)) == C2Segment(124u, 455u), ""); in StaticSegmentTest()
157 … static_assert(C2Segment(123u, 456u).intersect(C2Segment(579u, 460u)) == C2Segment(579u, 0u), ""); in StaticSegmentTest()
158 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(589u, 460u)) == C2Segment(589u, ~9u /* -10… in StaticSegmentTest()
159 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(123u, 455u)) == C2Segment(123u, 455u), ""); in StaticSegmentTest()
160 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(122u, 456u)) == C2Segment(123u, 455u), ""); in StaticSegmentTest()
161 … static_assert(C2Segment(123u, 456u).intersect(C2Segment(0u, 123u)) == C2Segment(123u, 0u), ""); in StaticSegmentTest()
162 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(0u, 0u)) == C2Segment(123u, ~122u /* -123 … in StaticSegmentTest()
170 …static_assert(C2Segment(123u, 456u).intersect(C2Segment(150u, ~150u)).normalize() == C2Segment(150… in StaticSegmentTest()
[all …]
/hardware/qcom/display/msm8084/libqdutils/
Dcb_utils.cpp75 wormholeRegion.subtractSelf(wormholeRegion.intersect(tmpRegion)); in getuiClearRegion()
/hardware/qcom/display/msm8226/libqdutils/
Dcb_utils.cpp75 wormholeRegion.subtractSelf(wormholeRegion.intersect(tmpRegion)); in getuiClearRegion()
/hardware/qcom/display/msm8994/libqdutils/
Dcb_utils.cpp77 wormholeRegion.subtractSelf(wormholeRegion.intersect(tmpRegion)); in getuiClearRegion()
/hardware/google/av/codec2/include/
DC2Buffer.h319 inline constexpr C2Segment intersect(const C2Segment &other) const { in intersect() function
450 inline constexpr C2LinearRange intersect(size_t offset, size_t size) const { in intersect() function
1421 inline constexpr C2Rect intersect(const C2Rect &other) const { in intersect() function
1625 mCrop(parent == nullptr ? C2Rect() : ((C2Rect)*parent).intersect(crop).normalize()) { } in _C2PlanarSectionAspect()
1629 mCrop(parent == nullptr ? C2Rect() : parent->crop().intersect(crop).normalize()) { } in _C2PlanarSectionAspect()
1690 inline constexpr C2PlanarSection intersect(const C2Rect &crop) const { in intersect() function
/hardware/qcom/display/msm8960/libcopybit/
Dcopybit.cpp113 static void intersect(struct copybit_rect_t *out, in intersect() function
163 intersect(&clip, scissor, dst); in set_rects()
458 intersect(&clip, &bounds, &clip); in stretch_copybit()
/hardware/qcom/display/msm8084/libcopybit/
Dcopybit.cpp115 static void intersect(struct copybit_rect_t *out, in intersect() function
167 intersect(&clip, scissor, dst); in set_rects()
498 intersect(&clip, &bounds, &clip); in stretch_copybit()
/hardware/qcom/sdm845/display/libcopybit/
Dcopybit.cpp117 static void intersect(struct copybit_rect_t *out, in intersect() function
178 intersect(&clip, scissor, dst); in set_rects()
520 intersect(&clip, &bounds, &clip); in stretch_copybit()
/hardware/qcom/display/msm8909w_3100/libcopybit/
Dcopybit.cpp117 static void intersect(struct copybit_rect_t *out, in intersect() function
178 intersect(&clip, scissor, dst); in set_rects()
520 intersect(&clip, &bounds, &clip); in stretch_copybit()
/hardware/qcom/sm8150/display/libcopybit/
Dcopybit.cpp117 static void intersect(struct copybit_rect_t *out, in intersect() function
178 intersect(&clip, scissor, dst); in set_rects()
520 intersect(&clip, &bounds, &clip); in stretch_copybit()
/hardware/qcom/display/msm8994/libcopybit/
Dcopybit.cpp116 static void intersect(struct copybit_rect_t *out, in intersect() function
170 intersect(&clip, scissor, dst); in set_rects()
503 intersect(&clip, &bounds, &clip); in stretch_copybit()
/hardware/qcom/display/msm8998/libcopybit/
Dcopybit.cpp115 static void intersect(struct copybit_rect_t *out, in intersect() function
176 intersect(&clip, scissor, dst); in set_rects()
518 intersect(&clip, &bounds, &clip); in stretch_copybit()
/hardware/qcom/display/msm8909/libcopybit/
Dcopybit.cpp117 static void intersect(struct copybit_rect_t *out, in intersect() function
178 intersect(&clip, scissor, dst); in set_rects()
520 intersect(&clip, &bounds, &clip); in stretch_copybit()
/hardware/qcom/display/msm8226/libcopybit/
Dcopybit.cpp115 static void intersect(struct copybit_rect_t *out, in intersect() function
167 intersect(&clip, scissor, dst); in set_rects()
498 intersect(&clip, &bounds, &clip); in stretch_copybit()
/hardware/qcom/display/msm8996/libcopybit/
Dcopybit.cpp117 static void intersect(struct copybit_rect_t *out, in intersect() function
176 intersect(&clip, scissor, dst); in set_rects()
518 intersect(&clip, &bounds, &clip); in stretch_copybit()
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_mdpcomp.cpp437 hwc_rect_t intersect = getIntersection(updatingRect, scissor); in calculateDirtyRect() local
438 if(isValidRect(intersect)) { in calculateDirtyRect()
439 dirtyRect = getUnion(intersect, dirtyRect); in calculateDirtyRect()
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_mdpcomp.cpp537 hwc_rect_t intersect = getIntersection(updatingRect, scissor); in calculateDirtyRect() local
538 if(isValidRect(intersect)) { in calculateDirtyRect()
539 dirtyRect = getUnion(intersect, dirtyRect); in calculateDirtyRect()
/hardware/google/av/codec2/vndk/
DC2Buffer.cpp1046 return C2ConstGraphicBlock(mImpl, C2PlanarSection(*mImpl, crop().intersect(rect)), mFence); in subBlock()