summaryrefslogtreecommitdiff
path: root/src/pregenerated-mac/CalcGradient_glsl_ps.h
diff options
context:
space:
mode:
authorJason Maskell <[email protected]>2016-05-09 10:39:54 +0200
committerJason Maskell <[email protected]>2016-05-09 10:39:54 +0200
commit79b3462799c28af8ba586349bd671b1b56e72353 (patch)
tree3b06e36c390254c0dc7f3733a0d32af213d87293 /src/pregenerated-mac/CalcGradient_glsl_ps.h
downloadwaveworks_archive-79b3462799c28af8ba586349bd671b1b56e72353.tar.xz
waveworks_archive-79b3462799c28af8ba586349bd671b1b56e72353.zip
Initial commit with PS4 and XBone stuff trimmed.
Diffstat (limited to 'src/pregenerated-mac/CalcGradient_glsl_ps.h')
-rw-r--r--src/pregenerated-mac/CalcGradient_glsl_ps.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/pregenerated-mac/CalcGradient_glsl_ps.h b/src/pregenerated-mac/CalcGradient_glsl_ps.h
new file mode 100644
index 0000000..88779a9
--- /dev/null
+++ b/src/pregenerated-mac/CalcGradient_glsl_ps.h
@@ -0,0 +1,33 @@
+"#version 150\n"
+"\t\n"
+"\t\n"
+"\t\n"
+"\t\n"
+"\t\n"
+"\t\n"
+"\t\n"
+"\t\n"
+"\t\n"
+"\tvec3 mul(vec4 v, mat3x4 m) { return v * m; }\n"
+"\t\n"
+"\t\n"
+"uniform vec4 nv_waveworks_impl_0_1; \n"
+"uniform vec4 nv_waveworks_impl_0_2;\n"
+"uniform vec4 nv_waveworks_impl_0_3;\n"
+"uniform vec4 nv_waveworks_impl_0_4;\n"
+"uniform vec4 nv_waveworks_impl_0_5;\n"
+"uniform sampler2D nv_waveworks_impl_0_7;\n"
+"in vec2 nv_waveworks_impl_0_8;\n"
+"out vec4 color;\n"
+"void main()\n"
+"{\n"
+"\tvec3 nv_waveworks_impl_0_13\t= texture(nv_waveworks_impl_0_7,nv_waveworks_impl_0_8.xy + nv_waveworks_impl_0_2.xy).rgb;\n"
+"\tvec3 nv_waveworks_impl_0_14\t= texture(nv_waveworks_impl_0_7,nv_waveworks_impl_0_8.xy + nv_waveworks_impl_0_3.xy).rgb;\n"
+"\tvec3 nv_waveworks_impl_0_15\t= texture(nv_waveworks_impl_0_7,nv_waveworks_impl_0_8.xy + nv_waveworks_impl_0_4.xy).rgb;\n"
+"\tvec3 nv_waveworks_impl_0_16\t= texture(nv_waveworks_impl_0_7,nv_waveworks_impl_0_8.xy + nv_waveworks_impl_0_5.xy).rgb;\n"
+"\tvec2 nv_waveworks_impl_0_17 = vec2(-(nv_waveworks_impl_0_14.z - nv_waveworks_impl_0_13.z) / max(0.01,1.0 + nv_waveworks_impl_0_1.y*(nv_waveworks_impl_0_14.x - nv_waveworks_impl_0_13.x)), -(nv_waveworks_impl_0_16.z - nv_waveworks_impl_0_15.z) / max(0.01,1.0+nv_waveworks_impl_0_1.y*(nv_waveworks_impl_0_16.y - nv_waveworks_impl_0_15.y)));\n"
+"\tvec2 nv_waveworks_impl_0_18 = (nv_waveworks_impl_0_14.xy - nv_waveworks_impl_0_13.xy) * nv_waveworks_impl_0_1.x;\n"
+"\tvec2 nv_waveworks_impl_0_19 = (nv_waveworks_impl_0_16.xy - nv_waveworks_impl_0_15.xy) * nv_waveworks_impl_0_1.x;\n"
+"\tfloat nv_waveworks_impl_0_20 = (1.0f + nv_waveworks_impl_0_18.x) * (1.0f + nv_waveworks_impl_0_19.y) - nv_waveworks_impl_0_18.y * nv_waveworks_impl_0_19.x;\n"
+"\tcolor = vec4(nv_waveworks_impl_0_17, nv_waveworks_impl_0_20, 0);\n"
+"}\n"