Searched refs:ClipMode (Results 1 - 11 of 11) sorted by relevance

/frameworks/base/libs/hwui/
H A DClipArea.h91 enum class ClipMode { class in namespace:android::uirenderer
100 ClipBase(ClipMode mode)
103 : mode(ClipMode::Rectangle)
105 const ClipMode mode;
121 : ClipBase(ClipMode::RectangleList)
128 : ClipBase(ClipMode::Region)
131 : ClipBase(ClipMode::Region) {}
166 return ClipMode::Region == mMode;
170 return mMode == ClipMode::Rectangle;
174 return mMode == ClipMode
[all...]
H A DClipArea.cpp190 : mMode(ClipMode::Rectangle) {
205 mMode = ClipMode::Rectangle;
213 mMode = ClipMode::Rectangle;
224 case ClipMode::Rectangle:
227 case ClipMode::RectangleList:
230 case ClipMode::Region:
269 mMode = ClipMode::Rectangle;
304 ALOG_ASSERT(mMode == ClipMode::Rectangle);
305 mMode = ClipMode::RectangleList;
323 ClipMode oldMod
[all...]
H A DBakedOpRenderer.cpp244 LOG_ALWAYS_FATAL_IF(clip->mode != ClipMode::RectangleList, "can't rectlist clip without rectlist");
278 LOG_ALWAYS_FATAL_IF(clip->mode != ClipMode::Region, "can't region clip without region");
304 if (CC_UNLIKELY(clip && clip->mode != ClipMode::Rectangle)) {
321 if (clip->mode == ClipMode::RectangleList) {
330 if (CC_LIKELY(clip->mode == ClipMode::RectangleList)) {
H A DBakedOpState.h83 || CC_UNLIKELY(clipState->mode != ClipMode::Rectangle);
H A DBakedOpState.cpp162 && computedState.clipState->mode == ClipMode::Rectangle
H A DFrameBuilder.cpp595 || state.computedState.clipState->mode == ClipMode::Rectangle;
H A DBakedOpDispatcher.cpp248 if (clipState->mode != ClipMode::Rectangle
/frameworks/base/libs/hwui/tests/unit/
H A DClipAreaTests.cpp134 ASSERT_EQ(ClipMode::Rectangle, serializedClip->mode);
148 ASSERT_EQ(ClipMode::RectangleList, serializedClip->mode);
164 ASSERT_EQ(ClipMode::Region, serializedClip->mode);
208 ASSERT_EQ(ClipMode::Rectangle, resolvedClip->mode);
227 ASSERT_EQ(ClipMode::RectangleList, resolvedClip->mode);
249 ASSERT_EQ(ClipMode::Region, resolvedClip->mode);
273 EXPECT_EQ(ClipMode::Rectangle, resolvedClip->mode);
H A DRecordingCanvasTests.cpp482 ASSERT_EQ(ClipMode::Rectangle, op.localClip->mode);
H A DFrameBuilderTests.cpp1116 EXPECT_EQ(ClipMode::Rectangle, state.computedState.clipState->mode);
1703 ASSERT_EQ(ClipMode::Rectangle, state.computedState.clipState->mode);
/frameworks/base/libs/hwui/tests/common/
H A DTestUtils.h58 if ((clipStatePtr)->mode == ClipMode::Rectangle) { \

Completed in 131 milliseconds