From f59d3547296e851a4476c6b1062869369834129b Mon Sep 17 00:00:00 2001 From: Simon Schneegans Date: Thu, 12 May 2022 21:07:23 +0200 Subject: [PATCH] :wrench: Use clutter version of easing --- src/shaderSnippets.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/shaderSnippets.js b/src/shaderSnippets.js index dffa075..aa06e65 100644 --- a/src/shaderSnippets.js +++ b/src/shaderSnippets.js @@ -34,10 +34,12 @@ function standardUniforms() { } // This provides some basic easing function. More can be added if required! +// Taken from here: +// https://gitlab.gnome.org/GNOME/mutter/-/blob/main/clutter/clutter/clutter-easing.c function easing() { return ` float easeOutQuad(float x) { - return 1.0 - (1.0 - x) * (1.0 - x); + return -1.0 * x * (x - 2); } `; }