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.

93 lines
3.5 KiB

  1. $Project
  2. {
  3. $Folder "ShaderApiDx9"
  4. {
  5. $Folder "Source Files"
  6. {
  7. $File "$SHADERAPIDX9DIR\colorformatdx8.cpp"
  8. $File "$SHADERAPIDX9DIR\d3d_async.cpp"
  9. $File "$SRCDIR\public\filesystem_helpers.cpp" [!$OSXALL]
  10. $File "$SHADERAPIDX9DIR\hardwareconfig.cpp"
  11. $File "$SHADERAPIDX9DIR\meshbase.cpp"
  12. $File "$SHADERAPIDX9DIR\meshdx8.cpp"
  13. $File "$SHADERAPIDX9DIR\recording.cpp" [$WINDOWS && !$GL]
  14. $File "$SHADERAPIDX9DIR\shaderapidx8.cpp"
  15. $File "$SHADERAPIDX9DIR\shaderdevicebase.cpp"
  16. $File "$SHADERAPIDX9DIR\shaderapibase.cpp"
  17. $File "$SHADERAPIDX9DIR\shaderdevicedx8.cpp"
  18. $File "$SHADERAPIDX9DIR\shadershadowdx8.cpp"
  19. $File "$SHADERAPIDX9DIR\texturedx8.cpp"
  20. $File "$SHADERAPIDX9DIR\TransitionTable.cpp"
  21. $File "$SHADERAPIDX9DIR\cvballoctracker.cpp"
  22. $File "$SHADERAPIDX9DIR\vertexdecl.cpp"
  23. $File "$SHADERAPIDX9DIR\vertexshaderdx8.cpp"
  24. $File "$SHADERAPIDX9DIR\wmi.cpp" [$WINDOWS && !$GL]
  25. $File "$SHADERAPIDX9DIR\textureheap.cpp" [$X360]
  26. $File "$SRCDIR\common\ps3\vjobutils.cpp" [$PS3]
  27. $File "$SRCDIR\common\ps3\spu_job_shared.cpp" [$PS3]
  28. $File "$SHADERAPIDX9DIR\winutils.cpp" [!$WINDOWS]
  29. }
  30. $Folder "Nvidia Stereo Header Files" [$WINDOWS && !$GL]
  31. {
  32. $File "$SHADERAPIDX9DIR\hl2stereo.h"
  33. }
  34. $Folder "DirectX Header Files" [$WINDOWS && !$GL]
  35. {
  36. $File "$SRCDIR\dx9sdk\include\d3dx9.h"
  37. $File "$SRCDIR\dx9sdk\include\d3dx9anim.h"
  38. $File "$SRCDIR\dx9sdk\include\d3dx9core.h"
  39. $File "$SRCDIR\dx9sdk\include\d3dx9effect.h"
  40. $File "$SRCDIR\dx9sdk\include\d3dx9math.h"
  41. $File "$SRCDIR\dx9sdk\include\d3dx9math.inl"
  42. $File "$SRCDIR\dx9sdk\include\d3dx9mesh.h"
  43. $File "$SRCDIR\dx9sdk\include\d3dx9shader.h"
  44. $File "$SRCDIR\dx9sdk\include\d3dx9shape.h"
  45. $File "$SRCDIR\dx9sdk\include\d3dx9tex.h"
  46. }
  47. $Folder "Public Header Files"
  48. {
  49. $File "$SRCDIR\public\shaderapi\IShaderDevice.h"
  50. $File "$SRCDIR\public\shaderapi\ishaderutil.h"
  51. $File "$SRCDIR\public\shaderapi\ishaderapi.h"
  52. $File "$SRCDIR\public\shaderapi\ishaderdynamic.h"
  53. $File "$SRCDIR\public\shaderapi\ishadershadow.h"
  54. $File "$SRCDIR\public\shaderapi\commandbuffer.h"
  55. $File "$SRCDIR\public\materialsystem\idebugtextureinfo.h"
  56. $File "$SRCDIR\public\materialsystem\ivballoctracker.h"
  57. $File "$SRCDIR\public\materialsystem\shader_vcs_version.h"
  58. $File "$SRCDIR\public\vjobs\root.h"
  59. }
  60. $Folder "Header Files"
  61. {
  62. $File "$SHADERAPIDX9DIR\TransitionTable.h"
  63. $File "$SHADERAPIDX9DIR\vertexdecl.h"
  64. $File "$SHADERAPIDX9DIR\colorformatdx8.h"
  65. $File "$SHADERAPIDX9DIR\d3d_async.h" [$WINDOWS]
  66. $File "$SHADERAPIDX9DIR\dynamicib.h"
  67. $File "$SHADERAPIDX9DIR\dynamicvb.h"
  68. $File "$SHADERAPIDX9DIR\hardwareconfig.h"
  69. $File "$SHADERAPIDX9DIR\meshbase.h"
  70. $File "$SHADERAPIDX9DIR\imeshdx8.h"
  71. $File "$SHADERAPIDX9DIR\locald3dtypes.h"
  72. $File "$SHADERAPIDX9DIR\recording.h"
  73. $File "$SHADERAPIDX9DIR\shaderapidx8.h"
  74. $File "$SHADERAPIDX9DIR\shaderdevicebase.h"
  75. $File "$SHADERAPIDX9DIR\shaderapibase.h"
  76. $File "$SHADERAPIDX9DIR\shaderdevicedx8.h"
  77. $File "$SHADERAPIDX9DIR\shaderapidx8_global.h"
  78. $File "$SHADERAPIDX9DIR\shadershadowdx8.h"
  79. $File "$SHADERAPIDX9DIR\stubd3ddevice.h"
  80. $File "$SHADERAPIDX9DIR\texturedx8.h"
  81. $File "$SHADERAPIDX9DIR\vertexshaderdx8.h"
  82. $File "$SHADERAPIDX9DIR\wmi.h" [$WINDOWS && !$GL]
  83. $File "$SHADERAPIDX9DIR\textureheap.h" [$X360]
  84. $File "$SHADERAPIDX9DIR\hardwareconfig_ps3nonvirt.h" [$PS3]
  85. $File "$SHADERAPIDX9DIR\hardwareconfig_ps3nonvirt.inl" [$PS3]
  86. $File "$SHADERAPIDX9DIR\shaderapidx8_ps3nonvirt.inl" [$PS3]
  87. }
  88. }
  89. }