Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit a623c37

Browse files
committed
Chinmay review
1 parent f00fef2 commit a623c37

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

impeller/aiks/canvas.cc

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ void Canvas::RestoreToCount(size_t count) {
336336
void Canvas::DrawPath(const Path& path, const Paint& paint) {
337337
Entity entity;
338338
entity.SetTransform(GetCurrentTransform());
339-
entity.SetClipDepth(GetClipDepth());
339+
entity.SetClipDepth(GetClipHeight());
340340
entity.SetBlendMode(paint.blend_mode);
341341
entity.SetContents(CreatePathContentsWithFilters(paint, path));
342342

@@ -346,7 +346,7 @@ void Canvas::DrawPath(const Path& path, const Paint& paint) {
346346
void Canvas::DrawPaint(const Paint& paint) {
347347
Entity entity;
348348
entity.SetTransform(GetCurrentTransform());
349-
entity.SetClipDepth(GetClipDepth());
349+
entity.SetClipDepth(GetClipHeight());
350350
entity.SetBlendMode(paint.blend_mode);
351351
entity.SetContents(CreateCoverContentsWithFilters(paint));
352352

@@ -427,7 +427,7 @@ bool Canvas::AttemptDrawBlurredRRect(const Rect& rect,
427427

428428
Entity blurred_rrect_entity;
429429
blurred_rrect_entity.SetTransform(GetCurrentTransform());
430-
blurred_rrect_entity.SetClipDepth(GetClipDepth());
430+
blurred_rrect_entity.SetClipDepth(GetClipHeight());
431431
blurred_rrect_entity.SetBlendMode(rrect_paint.blend_mode);
432432

433433
rrect_paint.mask_blur_descriptor = std::nullopt;
@@ -447,7 +447,7 @@ bool Canvas::AttemptDrawBlurredRRect(const Rect& rect,
447447
// Then, draw the non-blurred RRect on top.
448448
Entity entity;
449449
entity.SetTransform(GetCurrentTransform());
450-
entity.SetClipDepth(GetClipDepth());
450+
entity.SetClipDepth(GetClipHeight());
451451
entity.SetBlendMode(rrect_paint.blend_mode);
452452
entity.SetContents(CreateContentsForGeometryWithFilters(
453453
rrect_paint, Geometry::MakeRoundRect(rect, corner_radii)));
@@ -474,7 +474,7 @@ bool Canvas::AttemptDrawBlurredRRect(const Rect& rect,
474474
void Canvas::DrawLine(const Point& p0, const Point& p1, const Paint& paint) {
475475
Entity entity;
476476
entity.SetTransform(GetCurrentTransform());
477-
entity.SetClipDepth(GetClipDepth());
477+
entity.SetClipDepth(GetClipHeight());
478478
entity.SetBlendMode(paint.blend_mode);
479479
entity.SetContents(CreateContentsForGeometryWithFilters(
480480
paint, Geometry::MakeLine(p0, p1, paint.stroke_width, paint.stroke_cap)));
@@ -494,7 +494,7 @@ void Canvas::DrawRect(const Rect& rect, const Paint& paint) {
494494

495495
Entity entity;
496496
entity.SetTransform(GetCurrentTransform());
497-
entity.SetClipDepth(GetClipDepth());
497+
entity.SetClipDepth(GetClipHeight());
498498
entity.SetBlendMode(paint.blend_mode);
499499
entity.SetContents(
500500
CreateContentsForGeometryWithFilters(paint, Geometry::MakeRect(rect)));
@@ -521,7 +521,7 @@ void Canvas::DrawOval(const Rect& rect, const Paint& paint) {
521521

522522
Entity entity;
523523
entity.SetTransform(GetCurrentTransform());
524-
entity.SetClipDepth(GetClipDepth());
524+
entity.SetClipDepth(GetClipHeight());
525525
entity.SetBlendMode(paint.blend_mode);
526526
entity.SetContents(
527527
CreateContentsForGeometryWithFilters(paint, Geometry::MakeOval(rect)));
@@ -539,7 +539,7 @@ void Canvas::DrawRRect(const Rect& rect,
539539
if (paint.style == Paint::Style::kFill) {
540540
Entity entity;
541541
entity.SetTransform(GetCurrentTransform());
542-
entity.SetClipDepth(GetClipDepth());
542+
entity.SetClipDepth(GetClipHeight());
543543
entity.SetBlendMode(paint.blend_mode);
544544
entity.SetContents(CreateContentsForGeometryWithFilters(
545545
paint, Geometry::MakeRoundRect(rect, corner_radii)));
@@ -568,7 +568,7 @@ void Canvas::DrawCircle(const Point& center,
568568

569569
Entity entity;
570570
entity.SetTransform(GetCurrentTransform());
571-
entity.SetClipDepth(GetClipDepth());
571+
entity.SetClipDepth(GetClipHeight());
572572
entity.SetBlendMode(paint.blend_mode);
573573
auto geometry =
574574
paint.style == Paint::Style::kStroke
@@ -680,7 +680,7 @@ void Canvas::ClipGeometry(const std::shared_ptr<Geometry>& geometry,
680680
Entity entity;
681681
entity.SetTransform(GetCurrentTransform());
682682
entity.SetContents(std::move(contents));
683-
entity.SetClipDepth(GetClipDepth());
683+
entity.SetClipDepth(GetClipHeight());
684684

685685
GetCurrentPass().PushClip(std::move(entity));
686686

@@ -719,7 +719,7 @@ void Canvas::RestoreClip() {
719719
// This path is empty because ClipRestoreContents just generates a quad that
720720
// takes up the full render target.
721721
entity.SetContents(std::make_shared<ClipRestoreContents>());
722-
entity.SetClipDepth(GetClipDepth());
722+
entity.SetClipDepth(GetClipHeight());
723723

724724
AddEntityToCurrentPass(std::move(entity));
725725
}
@@ -734,7 +734,7 @@ void Canvas::DrawPoints(std::vector<Point> points,
734734

735735
Entity entity;
736736
entity.SetTransform(GetCurrentTransform());
737-
entity.SetClipDepth(GetClipDepth());
737+
entity.SetClipDepth(GetClipHeight());
738738
entity.SetBlendMode(paint.blend_mode);
739739
entity.SetContents(CreateContentsForGeometryWithFilters(
740740
paint,
@@ -790,7 +790,7 @@ void Canvas::DrawImageRect(const std::shared_ptr<Image>& image,
790790

791791
Entity entity;
792792
entity.SetBlendMode(paint.blend_mode);
793-
entity.SetClipDepth(GetClipDepth());
793+
entity.SetClipDepth(GetClipHeight());
794794
entity.SetContents(paint.WithFilters(contents));
795795
entity.SetTransform(GetCurrentTransform());
796796

@@ -818,7 +818,7 @@ EntityPass& Canvas::GetCurrentPass() {
818818
return *current_pass_;
819819
}
820820

821-
size_t Canvas::GetClipDepth() const {
821+
size_t Canvas::GetClipHeight() const {
822822
return transform_stack_.back().clip_height;
823823
}
824824

@@ -866,7 +866,7 @@ void Canvas::DrawTextFrame(const std::shared_ptr<TextFrame>& text_frame,
866866
Point position,
867867
const Paint& paint) {
868868
Entity entity;
869-
entity.SetClipDepth(GetClipDepth());
869+
entity.SetClipDepth(GetClipHeight());
870870
entity.SetBlendMode(paint.blend_mode);
871871

872872
auto text_contents = std::make_shared<TextContents>();
@@ -918,7 +918,7 @@ void Canvas::DrawVertices(const std::shared_ptr<VerticesGeometry>& vertices,
918918

919919
Entity entity;
920920
entity.SetTransform(GetCurrentTransform());
921-
entity.SetClipDepth(GetClipDepth());
921+
entity.SetClipDepth(GetClipHeight());
922922
entity.SetBlendMode(paint.blend_mode);
923923

924924
// If there are no vertex color or texture coordinates. Or if there
@@ -1011,7 +1011,7 @@ void Canvas::DrawAtlas(const std::shared_ptr<Image>& atlas,
10111011

10121012
Entity entity;
10131013
entity.SetTransform(GetCurrentTransform());
1014-
entity.SetClipDepth(GetClipDepth());
1014+
entity.SetClipDepth(GetClipHeight());
10151015
entity.SetBlendMode(paint.blend_mode);
10161016
entity.SetContents(paint.WithFilters(contents));
10171017

impeller/aiks/canvas.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ class Canvas {
192192

193193
EntityPass& GetCurrentPass();
194194

195-
size_t GetClipDepth() const;
195+
size_t GetClipHeight() const;
196196

197197
void AddEntityToCurrentPass(Entity entity);
198198

0 commit comments

Comments
 (0)