!!NVfp4.0
# cgc version 2.1.0000, build date Jan 30 2009
# command line args: 
#vendor NVIDIA Corporation
#version 2.1.0.0
#profile gp4fp
#program main
#semantic decaltex
#semantic decalmap
#var sampler2D decaltex :  : texunit 1 : -1 : 1
#var sampler2D decalmap :  : texunit 0 : -1 : 1
#var float4 gl_FragCoord : $vin.WPOS : WPOS : -1 : 1
#var float4 gl_TexCoord[0] : $vin.TEX0 : TEX0 : -1 : 1
#var float4 gl_TexCoord[1] :  :  : -1 : 0
#var float4 gl_TexCoord[2] :  :  : -1 : 0
#var float4 gl_TexCoord[3] :  :  : -1 : 0
#var float4 gl_TexCoord[4] :  :  : -1 : 0
#var float4 gl_TexCoord[5] :  :  : -1 : 0
#var float4 gl_TexCoord[6] :  :  : -1 : 0
#var float4 gl_TexCoord[7] :  :  : -1 : 0
#var float4 gl_FragColor : $vout.COLOR : COL : -1 : 1
ATTRIB fragment_texcoord[] = { fragment.texcoord[0..0] };
TEMP R0, R1;
TEMP RC, HC;
OUTPUT oCol = result.color;
MUL.F R0.xy, fragment.position, {0.00024414063, 0, 0, 0}.x;
TEX.F R1, fragment.texcoord[0], texture[1], 2D;
TEX.F R0, R0, texture[0], 2D;
ADD.F R0.w, R0, R1;
ADD.F R1.xyz, -R0, R1;
MIN.F R0.w, R0, {1, 0, 0, 0}.x;
MAD.F oCol.xyz, R1.w, R1, R0;
MAX.F oCol.w, R0, {0, 0, 0, 0}.x;
END
# 8 instructions, 2 R-regs
