Searched refs:roundRectClipState (Results 1 - 16 of 16) sorted by relevance

/frameworks/base/libs/hwui/
H A DBakedOpState.h136 const RoundRectClipState* roundRectClipState; member in class:android::uirenderer::BakedOpState
146 , roundRectClipState(snapshot.roundRectClipState)
153 , roundRectClipState(snapshot.roundRectClipState)
159 , roundRectClipState(snapshot.roundRectClipState)
165 , roundRectClipState(nullptr)
H A DSnapshot.cpp36 , roundRectClipState(nullptr)
55 , roundRectClipState(s->roundRectClipState)
191 if (roundRectClipState && roundRectClipState->highPriority) {
226 roundRectClipState = state;
H A DGlop.h159 const RoundRectClipState* roundRectClipState = nullptr; member in struct:android::uirenderer::Glop
H A DBakedOpDispatcher.cpp80 .setRoundRectClipState(firstState.roundRectClipState)
186 .setRoundRectClipState(firstState.roundRectClipState)
223 .setRoundRectClipState(textOpState.roundRectClipState)
356 .setRoundRectClipState(state.roundRectClipState)
381 .setRoundRectClipState(state.roundRectClipState)
435 .setRoundRectClipState(state.roundRectClipState)
509 .setRoundRectClipState(state.roundRectClipState)
534 .setRoundRectClipState(state.roundRectClipState)
550 .setRoundRectClipState(state.roundRectClipState)
612 .setRoundRectClipState(state.roundRectClipState)
[all...]
H A DOpenGLRenderer.cpp548 writableSnapshot()->roundRectClipState = nullptr;
685 writableSnapshot()->roundRectClipState = nullptr;
790 .setRoundRectClipState(currentSnapshot()->roundRectClipState)
802 .setRoundRectClipState(currentSnapshot()->roundRectClipState)
823 .setRoundRectClipState(currentSnapshot()->roundRectClipState)
964 .setRoundRectClipState(currentSnapshot()->roundRectClipState)
1150 state.mRoundRectClipState = currentSnapshot()->roundRectClipState;
1160 writableSnapshot()->roundRectClipState = state.mRoundRectClipState;
1271 .setRoundRectClipState(currentSnapshot()->roundRectClipState)
1479 .setRoundRectClipState(currentSnapshot()->roundRectClipState)
[all...]
H A DCanvasState.cpp286 *roundRectClipRequired = mSnapshot->roundRectClipState != nullptr
287 && mSnapshot->roundRectClipState->areaRequiresRoundRectClip(r);
H A DGlopBuilder.cpp258 || mOutGlop->roundRectClipState
352 || mOutGlop->roundRectClipState) {
587 GlopBuilder& GlopBuilder::setRoundRectClipState(const RoundRectClipState* roundRectClipState) { argument
590 mOutGlop->roundRectClipState = roundRectClipState;
591 mDescription.hasRoundRectClip = roundRectClipState != nullptr;
718 ALOGD_IF(glop.roundRectClipState, "Glop RRCS %p", glop.roundRectClipState);
H A DGlopBuilder.h107 GlopBuilder& setRoundRectClipState(const RoundRectClipState* roundRectClipState);
H A DSnapshot.h300 const RoundRectClipState* roundRectClipState; member in class:android::uirenderer::Snapshot
H A DLayerBuilder.cpp142 if (lhs->roundRectClipState != rhs->roundRectClipState) return false;
H A DBakedOpState.cpp164 && !roundRectClipState
H A DFontRenderer.cpp72 .setRoundRectClipState(bakedState->roundRectClipState)
82 .setRoundRectClipState(renderer->currentSnapshot()->roundRectClipState)
H A DRecordingCanvas.cpp178 snapshot.roundRectClipState = nullptr;
H A DFrameBuilder.cpp810 mCanvasState.writableSnapshot()->roundRectClipState = nullptr;
/frameworks/base/libs/hwui/renderstate/
H A DRenderState.cpp273 if (glop.roundRectClipState) {
275 const RoundRectClipState* state = glop.roundRectClipState;
/frameworks/base/libs/hwui/tests/unit/
H A DFrameBuilderTests.cpp2005 ASSERT_NE(nullptr, state.roundRectClipState);
2006 EXPECT_TRUE(state.roundRectClipState->highPriority);
2007 EXPECT_EQ(25, state.roundRectClipState->radius);
2008 EXPECT_EQ(Rect(50, 50, 50, 50), state.roundRectClipState->innerRect);
2017 ASSERT_NE(nullptr, state.roundRectClipState);
2018 EXPECT_FALSE(state.roundRectClipState->highPriority);
2019 EXPECT_EQ(5, state.roundRectClipState->radius);
2020 EXPECT_EQ(Rect(15, 25, 25, 35), state.roundRectClipState->innerRect);

Completed in 128 milliseconds