Counter Strike : Global Offensive Source Code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
672 B

  1. //===== Copyright � 1996-2008, Valve Corporation, All rights reserved. ======//
  2. #ifndef SHADERAPI_ISHADERSHADOW_DECLARATIONS_H
  3. #define SHADERAPI_ISHADERSHADOW_DECLARATIONS_H
  4. enum ShaderFogMode_t
  5. {
  6. SHADER_FOGMODE_DISABLED = 0,
  7. SHADER_FOGMODE_OO_OVERBRIGHT,
  8. SHADER_FOGMODE_BLACK,
  9. SHADER_FOGMODE_GREY,
  10. SHADER_FOGMODE_FOGCOLOR,
  11. SHADER_FOGMODE_WHITE,
  12. SHADER_FOGMODE_NUMFOGMODES
  13. };
  14. // m_ZBias has only two bits in ShadowState_t, so be careful extending this enum
  15. enum PolygonOffsetMode_t
  16. {
  17. SHADER_POLYOFFSET_DISABLE = 0x0,
  18. SHADER_POLYOFFSET_DECAL = 0x1,
  19. SHADER_POLYOFFSET_SHADOW_BIAS = 0x2,
  20. SHADER_POLYOFFSET_RESERVED = 0x3 // Reserved for future use
  21. };
  22. #endif