home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 January / Gamestar_69_2005-01_dvd.iso / Dema / theprojectv1-0.exe / Shaders / Cache / CGPShaders / CGRCShadowTempl$D3D9_Auto$NoFog$HDR$MRT(80000000).cgps < prev    next >
Encoding:
Text File  |  2004-11-27  |  1.2 KB  |  54 lines

  1. //CGVER3.4
  2. //
  3. // Generated by Microsoft (R) D3DX9 Shader Compiler 5.04.00.2904
  4. //
  5. //   fxc /T ps_2_0 /DCGC=0 /Fc $$out.cg $$in.cg
  6. //
  7. //
  8. // Parameters:
  9. //
  10. //   float4 $Ambient;
  11. //   float4 $DepthTestHardness;
  12. //   float4 $Fading;
  13. //   sampler2D $baseMap;
  14. //   sampler2D $shadMap0;
  15. //
  16. //
  17. // Registers:
  18. //
  19. //   Name               Reg   Size
  20. //   ------------------ ----- ----
  21. //   $Ambient           c0       1
  22. //   $Fading            c1       1
  23. //   $DepthTestHardness c2       1
  24. //   $shadMap0          s0       1
  25. //   $baseMap           s1       1
  26. //
  27.  
  28.     ps_2_0
  29.     def c3, 0.125, 0, 1, 0
  30.     dcl t0
  31.     dcl t1.xy
  32.     dcl t2.xy
  33.     dcl_2d s0
  34.     dcl_2d s1
  35.     texldp r1, t0, s0
  36.     texld r0, t1, s1
  37.     rcp r0.w, t2.y
  38.     mul r3.x, r0.w, t2.x
  39.     mov r3.x, -r3.x
  40.     mov r2.yz, c3.y
  41.     mov r3.yz, c3.y
  42.     mad r2.x, r1.x, c3.x, r1.y
  43.     add r1.xyz, r3, r2
  44.     mul_sat r1.xyz, -r1, c2
  45.     mul r1.xyz, r1, c1
  46.     mul r1.w, r1.w, r1.x
  47.     mul r0.w, r1.w, c3.z
  48.     mad r0.w, r1.y, c3.z, r0.w
  49.     mad_sat r0.w, r1.z, c3.z, r0.w
  50.     mul r0.xyz, r0, c0
  51.     mov oC0, r0
  52.  
  53. // approximately 17 instruction slots used (2 texture, 15 arithmetic)
  54.