hlsl.-D-U.frag 349 B

1234567891011121314151617181920212223242526272829303132
  1. #define IN_SHADER
  2. static float4 color;
  3. void main()
  4. {
  5. #if FOO==200
  6. color = 1.0;
  7. #else
  8. #error expected FOO 200
  9. #endif
  10. #ifdef FOO
  11. color -= 5.0;
  12. #else
  13. #error expected FOO 200
  14. #endif
  15. #ifdef IN_SHADER
  16. color++;
  17. #else
  18. #error IN_SHADER was undef
  19. #endif
  20. #ifdef UNDEFED
  21. #error UNDEFED defined
  22. #else
  23. color *= 3.0;
  24. #endif
  25. }