home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2005 January / Gamestar_69_2005-01_dvd.iso / Dema / theprojectv1-0.exe / Shaders / Cache / CGPShaders / CGRCRenderModeAdv$D3D9_PS20$NoFog.cgps < prev    next >
Encoding:
Text File  |  2004-11-27  |  1.4 KB  |  66 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. //   sampler2D $GlareTex;
  11. //   sampler2D $ScreenBluredTex;
  12. //   sampler2D $ScreenTex;
  13. //   float4 $vCMYKParams;
  14. //   float4 $vColorMat01;
  15. //   float4 $vColorMat02;
  16. //   float4 $vColorMat03;
  17. //   float4 $vParams01;
  18. //   float4 $vParams02;
  19. //
  20. //
  21. // Registers:
  22. //
  23. //   Name             Reg   Size
  24. //   ---------------- ----- ----
  25. //   $vParams01       c0       1
  26. //   $vParams02       c1       1
  27. //   $vCMYKParams     c2       1
  28. //   $vColorMat01     c3       1
  29. //   $vColorMat02     c4       1
  30. //   $vColorMat03     c5       1
  31. //   $ScreenTex       s0       1
  32. //   $GlareTex        s1       1
  33. //   $ScreenBluredTex s2       1
  34. //
  35.  
  36.     ps_2_0
  37.     def c6, 1, 0, 0, 0
  38.     dcl t0.xy
  39.     dcl t1.xy
  40.     dcl t2.xy
  41.     dcl_2d s0
  42.     dcl_2d s1
  43.     dcl_2d s2
  44.     texld r1, t0, s0
  45.     texld r2, t2, s2
  46.     texld r0, t1, s1
  47.     lrp r3.xyz, c1.z, r1, r2
  48.     mul r1.xyz, r0, c0.w
  49.     lrp_sat r0.xyz, r1, c6.x, r3
  50.     add r0.xyz, r0, -c2
  51.     mov r0.w, c6.x
  52.     dp4_sat r1.w, r0, c3
  53.     log r1.x, r1.w
  54.     dp4_sat r1.w, r0, c4
  55.     dp4_sat r0.w, r0, c5
  56.     log r1.y, r1.w
  57.     log r1.z, r0.w
  58.     mul r0.xyz, r1, c1.w
  59.     exp r0.x, r0.x
  60.     exp r0.y, r0.y
  61.     exp r0.z, r0.z
  62.     mov r0.w, c6.x
  63.     mov oC0, r0
  64.  
  65. // approximately 22 instruction slots used (3 texture, 19 arithmetic)
  66.