home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 January / Gamestar_69_2005-01_dvd.iso / Dema / theprojectv1-0.exe / Shaders / Cache / CGPShaders / CGReflectCMap_ColConstRGB$D3D9_PS20$NoFog$HDR$MRT.cgps < prev    next >
Encoding:
Text File  |  2004-11-27  |  1009 b   |  52 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. //   sampler2D $bumpMap;
  12. //   samplerCUBE $envMap;
  13. //
  14. //
  15. // Registers:
  16. //
  17. //   Name         Reg   Size
  18. //   ------------ ----- ----
  19. //   $Ambient     c0       1
  20. //   $bumpMap     s0       1
  21. //   $envMap      s3       1
  22. //
  23.  
  24.     ps_2_0
  25.     dcl t0.xy
  26.     dcl t1
  27.     dcl t2
  28.     dcl t3
  29.     dcl v0
  30.     dcl_2d s0
  31.     dcl_cube s3
  32.     texld r0, t0, s0
  33.     dp3 r1.x, t1, r0
  34.     dp3 r1.y, t2, r0
  35.     dp3 r1.z, t3, r0
  36.     dp3 r2.x, r1, r1
  37.     mov r0.x, t1.w
  38.     mov r0.y, t2.w
  39.     mov r0.z, t3.w
  40.     rcp r0.w, r2.x
  41.     dp3 r2.x, r1, r0
  42.     mul r0.w, r0.w, r2.x
  43.     add r0.w, r0.w, r0.w
  44.     mad r0.xyz, r0.w, r1, -r0
  45.     texld r0, r0, s3
  46.     mul r0.xyz, r0, v0
  47.     mul r0.xyz, r0, c0
  48.     mul r0.w, v0.w, c0.w
  49.     mov oC0, r0
  50.  
  51. // approximately 18 instruction slots used (2 texture, 16 arithmetic)
  52.