summaryrefslogtreecommitdiff
path: root/generated_tests/templates/gen_conversion_int64/shader.frag.mako
diff options
context:
space:
mode:
Diffstat (limited to 'generated_tests/templates/gen_conversion_int64/shader.frag.mako')
-rw-r--r--generated_tests/templates/gen_conversion_int64/shader.frag.mako16
1 files changed, 16 insertions, 0 deletions
diff --git a/generated_tests/templates/gen_conversion_int64/shader.frag.mako b/generated_tests/templates/gen_conversion_int64/shader.frag.mako
new file mode 100644
index 000000000..7a8b07c4e
--- /dev/null
+++ b/generated_tests/templates/gen_conversion_int64/shader.frag.mako
@@ -0,0 +1,16 @@
+## coding=utf-8
+<%inherit file="shader_base.mako"/>\
+uniform ${from_type} from;
+uniform ${to_type} to;
+
+out vec4 color;
+
+#define RED vec4(1.0, 0.0, 0.0, 1.0)
+#define GREEN vec4(0.0, 1.0, 0.0, 1.0)
+
+void main()
+{
+ ${to_type} converted = ${converted_from};
+ bool match = converted == to;
+ color = match ? GREEN : RED;
+}