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

Commit 3d545ad

Browse files
authored
[Impeller][Compute] Fix visual issues with heart (#40240)
1 parent 650c6e3 commit 3d545ad

File tree

4 files changed

+235
-226
lines changed

4 files changed

+235
-226
lines changed

impeller/fixtures/cubic_to_quads.comp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ void main() {
4949

5050
CubicData cubic = cubics.data[ident];
5151

52-
vec2 err_v = 3.0 * (cubic.cp2 - cubic.cp1) + cubic.p1 - cubic.p2;
52+
vec2 err_v = (3.0 * cubic.cp2 - cubic.p2) - (3.0 * cubic.cp1 - cubic.p1);
5353
float err = dot(err_v, err_v);
5454
float quad_count = max(1., ceil(pow(err * (1.0 / max_hypot2), 1. / 6.0)));
5555

0 commit comments

Comments
 (0)