HomeSort by relevance Sort by last modified time
    Searched refs:computedState (Results 1 - 10 of 10) sorted by null

  /frameworks/base/libs/hwui/
LayerBuilder.cpp 34 mBounds = op->computedState.clippedBounds;
42 if (rect.intersects(op->computedState.clippedBounds)) {
72 mBounds.unionWith(op->computedState.clippedBounds);
81 , mClipSideFlags(op->computedState.clipSideFlags) {
132 if (intersects(op->computedState.clippedBounds)) return false;
145 if (lhs->computedState.localProjectionPathMask
146 || rhs->computedState.localProjectionPathMask) return false;
154 const int newFlags = op->computedState.clipSideFlags;
156 const Rect& opBounds = op->computedState.clippedBounds;
184 mBounds.unionWith(op->computedState.clippedBounds)
    [all...]
BakedOpState.h 133 ResolvedRenderState computedState;
145 : computedState(allocator, snapshot, recordedOp, expandForStroke, expandForPathTexture)
152 : computedState(allocator, snapshot, recordedOp.localMatrix, recordedOp.localClip)
158 : computedState(allocator, snapshot)
164 : computedState(clipRect, dstRect)
BakedOpDispatcher.cpp 63 state.computedState.transform.mapRect(opBounds);
64 if (CC_LIKELY(state.computedState.transform.isPureTranslate())) {
133 const float tx = floorf(state.computedState.transform.getTranslateX()
135 const float ty = floorf(state.computedState.transform.getTranslateY()
220 .setTransform(textOpState.computedState.transform, TransformFlags::None)
227 auto& transform = textOpState.computedState.transform;
241 auto clipState = textOpState.computedState.clipState;
264 const Matrix4& transform = state.computedState.transform;
302 const Rect* localOpClip = pureTranslate ? &state.computedState.clipRect() : nullptr;
353 .setTransform(state.computedState.transform, transformFlags
    [all...]
BakedOpState.cpp 117 if (bakedState->computedState.clippedBounds.isEmpty()) {
140 if (bakedState->computedState.clippedBounds.isEmpty()) {
163 computedState.opaqueOverClippedBounds = computedState.transform.isSimple()
164 && computedState.clipState->mode == ClipMode::Rectangle
BakedOpRenderer.h 81 renderGlop(&state.computedState.clippedBounds,
82 state.computedState.getClipIfNeeded(),
BakedOpRenderer.cpp 352 prepareRender(&state.computedState.clippedBounds, state.computedState.getClipIfNeeded());
355 auto&& clip = state.computedState.clipRect();
363 state.computedState.transform.copyTo(&info.transform[0]);
FrameBuilder.cpp 601 return !state.computedState.clipState
602 || state.computedState.clipState->mode == ClipMode::Rectangle;
616 if (bakedState->computedState.transform.isSimple()
617 && bakedState->computedState.transform.positiveScale()
692 if (bakedState->computedState.transform.isPureTranslate()
725 mCaches.tessellationCache.precacheRoundRect(state->computedState.transform, *(op.paint),
759 if (bakedState->computedState.transform.isPureTranslate()
    [all...]
FontRenderer.cpp 72 .setTransform(bakedState->computedState.transform, transformFlags)
  /frameworks/base/libs/hwui/tests/unit/
FrameBuilderTests.cpp 154 EXPECT_EQ(Rect(45, 45, 55, 55), state.computedState.clippedBounds)
181 EXPECT_EQ(Rect(25, 25, 175, 175), state.computedState.clippedBounds);
182 EXPECT_EQ(OpClipSideFlags::Full, state.computedState.clipSideFlags)
262 EXPECT_EQ(Rect(5, 10, 55, 60), state.computedState.clippedBounds);
264 state.computedState.clipSideFlags);
287 const Rect& clippedBounds = state.computedState.clippedBounds;
312 EXPECT_EQ(expected, state.computedState.transform);
571 EXPECT_EQ(OpClipSideFlags::Top, opList.states[0]->computedState.clipSideFlags);
572 EXPECT_EQ(OpClipSideFlags::None, opList.states[1]->computedState.clipSideFlags);
644 ASSERT_EQ(0, state->computedState.clipSideFlags
    [all...]
BakedOpStateTests.cpp 221 EXPECT_MATRIX_APPROX_EQ(translate10x20, bakedState->computedState.transform);
222 EXPECT_EQ(Rect(100, 200), bakedState->computedState.clippedBounds);
254 EXPECT_EQ(Rect(45, 45, 155, 155), bakedState->computedState.clippedBounds);
255 EXPECT_EQ(0, bakedState->computedState.clipSideFlags);
269 EXPECT_EQ(Rect(45, 45, 155, 155), bakedState->computedState.clippedBounds);
270 EXPECT_EQ(0, bakedState->computedState.clipSideFlags);

Completed in 318 milliseconds