Searched defs:recordedClip (Results 1 - 3 of 3) sorted by relevance
/frameworks/base/libs/hwui/tests/unit/ |
H A D | ClipAreaTests.cpp | 202 ClipRect recordedClip(Rect(100, 100)); 206 auto resolvedClip = area.serializeIntersectedClip(allocator, &recordedClip, translateScale); 211 EXPECT_EQ(resolvedClip, area.serializeIntersectedClip(allocator, &recordedClip, translateScale)) 224 ClipRect recordedClip(Rect(100, 100)); 225 auto resolvedClip = area.serializeIntersectedClip(allocator, &recordedClip, Matrix4::identity()); 240 ClipRegion recordedClip; local 241 recordedClip.region.setPath(ovalPath, SkRegion(SkIRect::MakeWH(200, 200))); 242 recordedClip.rect = Rect(200, 200); 246 auto resolvedClip = area.serializeIntersectedClip(allocator, &recordedClip, 267 ClipRect recordedClip(Rec [all...] |
/frameworks/base/libs/hwui/ |
H A D | Snapshot.cpp | 253 const ClipBase* recordedClip, const Matrix4& recordedClipTransform) { 255 if (CC_UNLIKELY(recordedClip && recordedClip->intersectWithRoot)) { 261 recordedClip, recordedClipTransform); 264 void Snapshot::applyClip(const ClipBase* recordedClip, const Matrix4& transform) { argument 265 if (CC_UNLIKELY(recordedClip && recordedClip->intersectWithRoot)) { 269 mClipArea->applyClip(recordedClip, transform); 252 serializeIntersectedClip(LinearAllocator& allocator, const ClipBase* recordedClip, const Matrix4& recordedClipTransform) argument
|
H A D | ClipArea.cpp | 418 const ClipBase* recordedClip, const Matrix4& recordedClipTransform) { 420 // if no recordedClip passed, just serialize current state 421 if (!recordedClip) return serializeClip(allocator); 424 if (CC_UNLIKELY(recordedClip->rect.isEmpty())|| mClipRect.isEmpty()) return &sEmptyClipRect; 427 || recordedClip != mLastResolutionClip 429 mLastResolutionClip = recordedClip; 433 && recordedClip->mode == ClipMode::Rectangle 436 auto rectClip = allocator.create<ClipRect>(recordedClip->rect); 442 || recordedClip->mode == ClipMode::Region 443 || cannotFitInRectangleList(*this, recordedClip))) { 417 serializeIntersectedClip(LinearAllocator& allocator, const ClipBase* recordedClip, const Matrix4& recordedClipTransform) argument [all...] |
Completed in 72 milliseconds