--- /dev/null
+// Note: Division by zero will give inf or nan, whose conversion to
+// integer types is implementation-defined. However, anything is fine for
+// alpha=0, since that's undefined anyway.
+vec4 FUNCNAME(vec2 tc) {
+ vec4 x = INPUT(tc);
+ x.rgb /= x.aaa;
+ return x;
+}