home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2011 January / maximum-cd-2011-01.iso / DiscContents / xbmc-9.11.exe / system / shaders / yuv2rgb_basic_rect.arb < prev    next >
Encoding:
ARB Fragment shader  |  2009-12-23  |  351 b   |  14 lines

  1. !!ARBfp1.0
  2. PARAM yuvmat[4] = { program.local[0..3] };
  3. TEMP R0;
  4. TEMP R1;
  5. TEX R0.x, fragment.texcoord[0], texture[0], RECT;
  6. TEX R0.y, fragment.texcoord[1], texture[1], RECT;
  7. TEX R0.z, fragment.texcoord[2], texture[2], RECT;
  8. DPH R1.r, R0, yuvmat[0];
  9. DPH R1.g, R0, yuvmat[1];
  10. DPH R1.b, R0, yuvmat[2];
  11. MOV R1.a, fragment.color.a;
  12. MOV result.color, R1;
  13. END
  14.