From 3155b1ff19ee61305fe62752e42ec46df85a3d1c Mon Sep 17 00:00:00 2001
From: Micah Elizabeth Scott <micah@scanlime.org>
Date: Sun, 9 Mar 2014 14:41:41 -0700
Subject: [PATCH] Add sq() utility

---
 examples/cpp/lib/effect.h | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/examples/cpp/lib/effect.h b/examples/cpp/lib/effect.h
index 4438cba..66330af 100644
--- a/examples/cpp/lib/effect.h
+++ b/examples/cpp/lib/effect.h
@@ -307,3 +307,9 @@ inline int EffectRunner::usage(const char *name)
     fprintf(stderr, "usage: %s [-fps LIMIT] [-layout FILE.json] [-server HOST[:port]]\n", name);
     return 1;
 }
+
+static inline float sq(float a)
+{
+    // Fast square
+    return a*a;
+}
-- 
GitLab