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.

51 lines
1.4 KiB

  1. // ALL SKIP STATEMENTS THAT AFFECT THIS SHADER!!!
  2. #include "shaderlib/cshader.h"
  3. class compositedeferredshadow_ps20b_Static_Index
  4. {
  5. public:
  6. // CONSTRUCTOR
  7. compositedeferredshadow_ps20b_Static_Index( IShaderShadow *pShaderShadow, IMaterialVar **params )
  8. {
  9. }
  10. int GetIndex()
  11. {
  12. // Asserts to make sure that we aren't using any skipped combinations.
  13. // Asserts to make sure that we are setting all of the combination vars.
  14. #ifdef _DEBUG
  15. #endif // _DEBUG
  16. return 0;
  17. }
  18. };
  19. #define shaderStaticTest_compositedeferredshadow_ps20b 0
  20. class compositedeferredshadow_ps20b_Dynamic_Index
  21. {
  22. public:
  23. // CONSTRUCTOR
  24. compositedeferredshadow_ps20b_Dynamic_Index( IShaderDynamicAPI *pShaderAPI )
  25. {
  26. }
  27. int GetIndex()
  28. {
  29. // Asserts to make sure that we aren't using any skipped combinations.
  30. // Asserts to make sure that we are setting all of the combination vars.
  31. #ifdef _DEBUG
  32. #endif // _DEBUG
  33. return 0;
  34. }
  35. };
  36. #define shaderDynamicTest_compositedeferredshadow_ps20b 0
  37. static const ShaderComboSemantics_t compositedeferredshadow_ps20b_combos =
  38. {
  39. "compositedeferredshadow_ps20b", NULL, 0, NULL, 0
  40. };
  41. class ConstructMe_compositedeferredshadow_ps20b
  42. {
  43. public:
  44. ConstructMe_compositedeferredshadow_ps20b()
  45. {
  46. GetShaderDLL()->AddShaderComboInformation( &compositedeferredshadow_ps20b_combos );
  47. }
  48. };
  49. static ConstructMe_compositedeferredshadow_ps20b s_ConstructMe_compositedeferredshadow_ps20b;