summaryrefslogtreecommitdiff
path: root/client/shaders/the_darkness_of_light/opengl_fragment.asm
diff options
context:
space:
mode:
Diffstat (limited to 'client/shaders/the_darkness_of_light/opengl_fragment.asm')
-rw-r--r--client/shaders/the_darkness_of_light/opengl_fragment.asm17
1 files changed, 17 insertions, 0 deletions
diff --git a/client/shaders/the_darkness_of_light/opengl_fragment.asm b/client/shaders/the_darkness_of_light/opengl_fragment.asm
new file mode 100644
index 000000000..8297f8ec7
--- /dev/null
+++ b/client/shaders/the_darkness_of_light/opengl_fragment.asm
@@ -0,0 +1,17 @@
+!!ARBfp1.0
+
+#Input
+ATTRIB inTexCoord = fragment.texcoord; # texture coordinates
+ATTRIB inColor = fragment.color.primary; # interpolated diffuse color
+
+#Output
+OUTPUT outColor = result.color;
+
+TEMP texelColor;
+TXP texelColor, inTexCoord, texture, 2D;
+MUL texelColor, texelColor, inColor; # multiply with color
+SUB outColor, {1.0,1.0,1.0,1.0}, texelColor;
+MOV outColor.w, 1.0;
+
+END
+