!!ARBfp1.0
# ARB_fragment_program generated by NVIDIA Cg compiler
# cgc version 1.2.0001, build date Feb 19 2004  10:44:56
# command line args: -profile arbfp1
#vendor NVIDIA Corporation
#version 1.0.02
#profile arbfp1
#program main
#semantic main.SrcTex : TEXUNIT0
#semantic main.SrcTex2 : TEXUNIT1
#var sampler2D SrcTex : TEXUNIT0 : texunit 0 : 1 : 1
#var sampler2D SrcTex2 : TEXUNIT1 : texunit 1 : 2 : 1
#var float4 pixel.color0 : $vin.COLOR0 : COL0 : 0 : 1
#var float4 pixel.color1 : $vin.COLOR1 : COL1 : 0 : 1
#var float4 pixel.texcoord0 : $vin.TEXCOORD0 : TEX0 : 0 : 1
#var float4 pixel.texcoord1 : $vin.TEXCOORD1 : TEX1 : 0 : 1
#var half4 main.col : $vout.COL : COL : -1 : 1
#var float main.depth : $vout.DEPR : DEPR : -1 : 1
PARAM c0 = {1, 0.5, 0, 0};
PARAM c1 = {0.1, 0.2, 0.30000001, 0};
PARAM c2 = {1.5, 1.4, 1.2, 0};
TEMP R0;
TEMP R1;
TEMP R2;
TEMP R3;
TEMP R4;
TEMP R5;
TEX R0, fragment.texcoord[0], texture[0], 2D;
TEX R1, fragment.texcoord[0], texture[1], 2D;
DP4 R2.x, fragment.texcoord[1], fragment.texcoord[1];
RSQ R2.x, R2.x;
MUL R2, R2.x, fragment.texcoord[1];
DP4 R3.x, c2, R2;
DP4 R2.x, c1, R2;
MOV R4.zw, fragment.texcoord[0].w;
MOV R4.y, -R3.x;
MOV R4.x, -R2.x;
LIT R4.y, R4;
MUL R4, fragment.color.primary, R4.y;
MUL R4, R4, c0.y;
MOV R5.zw, fragment.texcoord[0].w;
MOV R5.y, R3.x;
MOV R5.x, R2.x;
LIT R2.yz, R5;
MAD R4, fragment.color.primary, R2.y, R4;
MUL R0, R4, R0;
MUL R2, fragment.color.secondary.xyzz, R2.z;
MAD R0.xyz, R0, R1, R2;
MOV result.color.xyz, R0;
MOV result.color.w, c0.x;
END
# 23 instructions, 6 R-regs, 0 H-regs.
# End of program
