Searched refs:clippedBounds (Results 1 - 9 of 9) sorted by relevance
/frameworks/base/libs/hwui/ |
H A D | BakedOpState.cpp | 40 clippedBounds = recordedOp.unmappedBounds; 43 clippedBounds.outset(recordedOp.paint->getStrokeWidth() * 0.5f); 45 clippedBounds.outset(1); 47 transform.mapRect(clippedBounds); 52 clippedBounds.outset(0.5f); 61 if (CC_UNLIKELY(clipRect.isEmpty() || !clippedBounds.intersects(clipRect))) { 67 clippedBounds.setEmpty(); 69 // Not rejected! compute true clippedBounds, clipSideFlags, and path mask 70 clipSideFlags = computeClipSideFlags(clipRect, clippedBounds); 71 clippedBounds [all...] |
H A D | LayerBuilder.cpp | 33 mBounds = op->computedState.clippedBounds; 41 if (rect.intersects(op->computedState.clippedBounds)) { 70 mBounds.unionWith(op->computedState.clippedBounds); 126 if (intersects(op->computedState.clippedBounds)) return false; 151 const Rect& opBounds = op->computedState.clippedBounds; 182 mBounds.unionWith(op->computedState.clippedBounds); 210 void LayerBuilder::locateInsertIndex(int batchId, const Rect& clippedBounds, argument 223 if (overBatch->intersects(clippedBounds)) { 245 bakedState->computedState.clippedBounds.contains(repaintRect) && 291 locateInsertIndex(batchId, op->computedState.clippedBounds, (BatchBas [all...] |
H A D | LayerBuilder.h | 86 void locateInsertIndex(int batchId, const Rect& clippedBounds, BatchBase** targetBatch,
|
H A D | BakedOpRenderer.h | 79 renderGlop(&state.computedState.clippedBounds, state.computedState.getClipIfNeeded(), glop);
|
H A D | BakedOpState.h | 90 Rect clippedBounds; member in class:android::uirenderer::ResolvedRenderState
|
H A D | BakedOpDispatcher.cpp | 845 *(op.layerHandle) = renderer.copyToLayer(state.computedState.clippedBounds); 852 if (!state.computedState.clippedBounds.isEmpty()) { 858 RectOp rectOp(state.computedState.clippedBounds, Matrix4::identity(), nullptr, 871 .setModelViewMapUnitToRect(state.computedState.clippedBounds)
|
H A D | BakedOpRenderer.cpp | 359 prepareRender(&state.computedState.clippedBounds, state.computedState.getClipIfNeeded());
|
/frameworks/base/libs/hwui/tests/unit/ |
H A D | BakedOpStateTests.cpp | 41 EXPECT_EQ(Rect(40, 60, 100, 200), state.clippedBounds); // translated and also clipped 57 EXPECT_EQ(Rect(50, 80, 100, 200), state.clippedBounds); 101 EXPECT_EQ(Rect(49.5f, 49.5f, 150.5f, 150.5f), state.clippedBounds); 105 EXPECT_TRUE(state.clippedBounds.contains(49.5f, 49.5f, 150.5f, 150.5f)); 106 EXPECT_TRUE(Rect(49, 49, 151, 151).contains(state.clippedBounds)); 110 EXPECT_EQ(Rect(40, 40, 160, 160), state.clippedBounds); 116 EXPECT_EQ(Rect(149.5f, 149.5f, 200, 200), state.clippedBounds); 121 EXPECT_TRUE(state.clippedBounds.contains(149.5f, 149.5f, 200, 200)); 122 EXPECT_TRUE(Rect(149, 149, 200, 200).contains(state.clippedBounds)); 126 EXPECT_TRUE(state.clippedBounds [all...] |
H A D | FrameBuilderTests.cpp | 150 EXPECT_EQ(Rect(45, 45, 55, 55), state.computedState.clippedBounds) 176 EXPECT_EQ(Rect(25, 25, 175, 175), state.computedState.clippedBounds); 257 EXPECT_EQ(Rect(5, 10, 55, 60), state.computedState.clippedBounds); 282 const Rect& clippedBounds = state.computedState.clippedBounds; local 287 EXPECT_EQ(Rect(600, 100, 700, 500), clippedBounds); 292 EXPECT_EQ(Rect(100, 400, 600, 500), clippedBounds); 297 EXPECT_EQ(Rect(100, 100, 700, 500), clippedBounds); 302 EXPECT_EQ(Rect(0, 0, 800, 200), clippedBounds); 637 Rect fill = opList.states[0]->computedState.clippedBounds; [all...] |
Completed in 54 milliseconds