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

/frameworks/base/libs/hwui/
H A DBakedOpState.h135 const RoundRectClipState* roundRectClipState; member in class:android::uirenderer::BakedOpState
145 , roundRectClipState(snapshot.roundRectClipState)
152 , roundRectClipState(snapshot.roundRectClipState)
158 , roundRectClipState(snapshot.roundRectClipState)
164 , roundRectClipState(nullptr)
H A DSnapshot.cpp34 , roundRectClipState(nullptr)
51 , roundRectClipState(s->roundRectClipState)
123 if (roundRectClipState && roundRectClipState->highPriority) {
158 roundRectClipState = state;
H A DGlop.h159 const RoundRectClipState* roundRectClipState = nullptr; member in struct:android::uirenderer::Glop
H A DBakedOpDispatcher.cpp76 .setRoundRectClipState(firstState.roundRectClipState)
177 .setRoundRectClipState(firstState.roundRectClipState)
214 .setRoundRectClipState(textOpState.roundRectClipState)
344 .setRoundRectClipState(state.roundRectClipState)
368 .setRoundRectClipState(state.roundRectClipState)
424 .setRoundRectClipState(state.roundRectClipState)
491 .setRoundRectClipState(state.roundRectClipState)
518 .setRoundRectClipState(state.roundRectClipState)
535 .setRoundRectClipState(state.roundRectClipState)
600 .setRoundRectClipState(state.roundRectClipState)
[all...]
H A DCanvasState.cpp260 *roundRectClipRequired = mSnapshot->roundRectClipState != nullptr &&
261 mSnapshot->roundRectClipState->areaRequiresRoundRectClip(r);
H A DGlopBuilder.cpp248 mOutGlop->roundRectClipState || PaintUtils::isBlendedShader(shader) ||
331 texture.blend || mOutGlop->roundRectClipState) {
554 GlopBuilder& GlopBuilder::setRoundRectClipState(const RoundRectClipState* roundRectClipState) { argument
557 mOutGlop->roundRectClipState = roundRectClipState;
558 mDescription.hasRoundRectClip = roundRectClipState != nullptr;
685 ALOGD_IF(glop.roundRectClipState, "Glop RRCS %p", glop.roundRectClipState);
H A DGlopBuilder.h111 GlopBuilder& setRoundRectClipState(const RoundRectClipState* roundRectClipState);
H A DSnapshot.h236 const RoundRectClipState* roundRectClipState; member in class:android::uirenderer::Snapshot
H A DLayerBuilder.cpp136 if (lhs->roundRectClipState != rhs->roundRectClipState) return false;
H A DBakedOpState.cpp169 !roundRectClipState && PaintUtils::isOpaquePaint(paint);
H A DFontRenderer.cpp67 .setRoundRectClipState(bakedState->roundRectClipState)
H A DRecordingCanvas.cpp173 snapshot.roundRectClipState = nullptr;
H A DFrameBuilder.cpp793 mCanvasState.writableSnapshot()->roundRectClipState = nullptr;
/frameworks/base/libs/hwui/renderstate/
H A DRenderState.cpp279 if (glop.roundRectClipState) {
281 const RoundRectClipState* state = glop.roundRectClipState;
/frameworks/base/libs/hwui/tests/unit/
H A DFrameBuilderTests.cpp2125 ASSERT_NE(nullptr, state.roundRectClipState);
2126 EXPECT_TRUE(state.roundRectClipState->highPriority);
2127 EXPECT_EQ(25, state.roundRectClipState->radius);
2128 EXPECT_EQ(Rect(50, 50, 50, 50), state.roundRectClipState->innerRect);
2139 ASSERT_NE(nullptr, state.roundRectClipState);
2140 EXPECT_FALSE(state.roundRectClipState->highPriority);
2141 EXPECT_EQ(5, state.roundRectClipState->radius);
2142 EXPECT_EQ(Rect(15, 25, 25, 35), state.roundRectClipState->innerRect);

Completed in 76 milliseconds