Searched refs:clipSideFlags (Results 1 - 6 of 6) sorted by relevance

/frameworks/base/libs/hwui/
H A DBakedOpState.cpp25 int clipSideFlags = 0; local
26 if (clip.left > bounds.left) clipSideFlags |= OpClipSideFlags::Left;
27 if (clip.top > bounds.top) clipSideFlags |= OpClipSideFlags::Top;
28 if (clip.right < bounds.right) clipSideFlags |= OpClipSideFlags::Right;
29 if (clip.bottom < bounds.bottom) clipSideFlags |= OpClipSideFlags::Bottom;
30 return clipSideFlags;
66 // Not rejected! compute true clippedBounds, clipSideFlags, and path mask
67 clipSideFlags = computeClipSideFlags(clipRect, clippedBounds);
90 clipSideFlags = OpClipSideFlags::Full;
98 , clipSideFlags(OpClipSideFlag
[all...]
H A DBakedOpState.h46 int clipSideFlags; member in struct:android::uirenderer::MergedBakedOpList
82 return clipSideFlags != OpClipSideFlags::None
94 int clipSideFlags = 0; member in class:android::uirenderer::ResolvedRenderState
H A DLayerBuilder.cpp81 , mClipSideFlags(op->computedState.clipSideFlags) {
154 const int newFlags = op->computedState.clipSideFlags;
190 mClipSideFlags |= op->computedState.clipSideFlags;
H A DBakedOpDispatcher.cpp87 const ClipBase* clip = opList.clipSideFlags ? &renderTargetClip : nullptr;
193 const ClipBase* clip = opList.clipSideFlags ? &renderTargetClip : nullptr;
329 const ClipBase* clip = opList.clipSideFlags ? &renderTargetClip : nullptr;
752 // Note: can't trust clipSideFlags since we record with unmappedBounds == clip.
753 // TODO: respect clipSideFlags, once we record with bounds
/frameworks/base/libs/hwui/tests/unit/
H A DBakedOpStateTests.cpp42 EXPECT_EQ(OpClipSideFlags::Right | OpClipSideFlags::Bottom, state.clipSideFlags);
58 EXPECT_EQ(OpClipSideFlags::Right | OpClipSideFlags::Bottom, state.clipSideFlags);
120 EXPECT_EQ(OpClipSideFlags::Right | OpClipSideFlags::Bottom, state.clipSideFlags);
255 EXPECT_EQ(0, bakedState->computedState.clipSideFlags);
270 EXPECT_EQ(0, bakedState->computedState.clipSideFlags);
H A DFrameBuilderTests.cpp233 state.computedState.clipSideFlags);
447 opList.clipSideFlags);
487 EXPECT_EQ(OpClipSideFlags::Top, opList.clipSideFlags);
488 EXPECT_EQ(OpClipSideFlags::Top, opList.states[0]->computedState.clipSideFlags);
489 EXPECT_EQ(OpClipSideFlags::None, opList.states[1]->computedState.clipSideFlags);
561 ASSERT_EQ(0, state->computedState.clipSideFlags)

Completed in 1037 milliseconds