From b04bbbad83aac3cbd02a90033ad6eb34a65c6333 Mon Sep 17 00:00:00 2001 From: Aaron Clarke Date: Thu, 16 Mar 2023 17:47:26 -0700 Subject: [PATCH] Fixed the conical gradient. --- impeller/compiler/shader_lib/impeller/gradient.glsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/impeller/compiler/shader_lib/impeller/gradient.glsl b/impeller/compiler/shader_lib/impeller/gradient.glsl index 3002ee85df79f..a82da66ad7490 100644 --- a/impeller/compiler/shader_lib/impeller/gradient.glsl +++ b/impeller/compiler/shader_lib/impeller/gradient.glsl @@ -17,7 +17,7 @@ float IPComputeConicalT(vec2 c0, float r0, vec2 c1, float r1, vec2 p) { vec2 ab = c1 - c0; float dr = r1 - r0; // Set sample rate to a minimum for the case where c0 and c1 are close. - float delta = max(1.0 / length(ab), 100.0); + float delta = 1.0 / max(length(ab), 100.0); while (w >= 0.0) { vec2 cw = w * ab + c0; float rw = w * dr + r0;