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.

222 lines
9.8 KiB

  1. $Project
  2. {
  3. $Folder "StdShaderDx9"
  4. {
  5. $Folder "Source Files"
  6. {
  7. $File "$STDSHADERSDIR\aftershock.cpp" [!$PS3]
  8. $File "$STDSHADERSDIR\aftershock_helper.cpp" [!$PS3]
  9. $File "$STDSHADERSDIR\AccumBuff4Sample.cpp" [!$PS3]
  10. $File "$STDSHADERSDIR\accumbuff5sample.cpp" [!$PS3]
  11. $File "$STDSHADERSDIR\BaseVSShader.cpp"
  12. $File "$STDSHADERSDIR\bik_dx90.cpp"
  13. $File "$STDSHADERSDIR\black.cpp"
  14. $File "$STDSHADERSDIR\Blob_dx9.cpp" [$WINDOWS]
  15. $File "$STDSHADERSDIR\Blob_helper.cpp" [$WINDOWS]
  16. $File "$STDSHADERSDIR\Bloom.cpp" [!$PS3]
  17. $File "$STDSHADERSDIR\BlurFilterX.cpp"
  18. $File "$STDSHADERSDIR\BlurFilterY.cpp"
  19. $File "$STDSHADERSDIR\BufferClearObeyStencil_dx9.cpp"
  20. $File "$STDSHADERSDIR\cable_dx9.cpp" [!$PS3]
  21. $File "$STDSHADERSDIR\character_ssao.cpp"
  22. $File "$STDSHADERSDIR\character.cpp"
  23. $File "$STDSHADERSDIR\cloak.cpp"
  24. $File "$STDSHADERSDIR\cloak_blended_pass_helper.cpp"
  25. $File "$STDSHADERSDIR\cloak_dx9_helper.cpp"
  26. $File "$STDSHADERSDIR\colorcorrection.cpp" [!$PS3]
  27. $File "$STDSHADERSDIR\colorout.cpp"
  28. $File "$STDSHADERSDIR\cs_grass.cpp"
  29. $File "$STDSHADERSDIR\customclothing.cpp"
  30. $File "$STDSHADERSDIR\customweapon_dx9.cpp"
  31. $File "$STDSHADERSDIR\customweapon_dx9_helper.cpp"
  32. $File "$STDSHADERSDIR\customcharacter.cpp"
  33. $File "$STDSHADERSDIR\debugmrttexture.cpp" [!$PS3]
  34. $File "$STDSHADERSDIR\debugmorphaccumulator_dx9.cpp" [$WINDOWS]
  35. $File "$STDSHADERSDIR\DebugTextureView.cpp"
  36. $File "$STDSHADERSDIR\DecalModulate_dx9.cpp"
  37. $File "$STDSHADERSDIR\DepthOfField_dx9.cpp"
  38. $File "$STDSHADERSDIR\depthwrite.cpp"
  39. $File "$STDSHADERSDIR\Downsample.cpp"
  40. $File "$STDSHADERSDIR\downsample_nohdr.cpp"
  41. $File "$STDSHADERSDIR\Engine_Post_dx9.cpp"
  42. $File "$STDSHADERSDIR\embroider.cpp"
  43. $File "$STDSHADERSDIR\emissive_scroll_blended_pass_helper.cpp"
  44. $File "$STDSHADERSDIR\eye_refract.cpp"
  45. $File "$STDSHADERSDIR\eye_refract_helper.cpp"
  46. $File "$STDSHADERSDIR\eyes_dx8_dx9_helper.cpp"
  47. $File "$STDSHADERSDIR\eyes_dx9.cpp"
  48. $File "$STDSHADERSDIR\eyeglint_dx9.cpp"
  49. $File "$STDSHADERSDIR\flesh_interior_blended_pass_helper.cpp"
  50. $File "$STDSHADERSDIR\floatcombine.cpp"
  51. $File "$STDSHADERSDIR\floatcombine_autoexpose.cpp" [!$PS3]
  52. $File "$STDSHADERSDIR\floattoscreen.cpp"
  53. $File "$STDSHADERSDIR\floattoscreen_vanilla.cpp" [!$PS3]
  54. $File "$STDSHADERSDIR\gamecontrols.cpp" [!$PS3]
  55. $File "$STDSHADERSDIR\HDRCombineTo16Bit.cpp" [!$PS3]
  56. $File "$STDSHADERSDIR\HDRSelectRange.cpp" [!$PS3]
  57. $File "$STDSHADERSDIR\hsl_filmgrain_pass1.cpp"
  58. $File "$STDSHADERSDIR\hsl_filmgrain_pass2.cpp"
  59. $File "$STDSHADERSDIR\filmgrain.cpp"
  60. $File "$STDSHADERSDIR\filmdust.cpp"
  61. $File "$STDSHADERSDIR\hsv.cpp" [!$PS3]
  62. $File "$STDSHADERSDIR\IceSurface_dx9.cpp" [$WINDOWS]
  63. $File "$STDSHADERSDIR\IceSurface_helper.cpp" [$WINDOWS]
  64. $File "$STDSHADERSDIR\introscreenspaceeffect.cpp" [!$PS3]
  65. $File "$STDSHADERSDIR\lightmappedgeneric_dx9.cpp"
  66. $File "$STDSHADERSDIR\lightmappedgeneric_dx9_helper.cpp"
  67. $File "$STDSHADERSDIR\lightmappedpaint_dx9_helper.cpp"
  68. $File "$STDSHADERSDIR\lightmappedreflective.cpp"
  69. $File "$STDSHADERSDIR\lightmapped_4wayblend.cpp"
  70. $File "$STDSHADERSDIR\lightmapped_4wayblend_dx9_helper.cpp"
  71. $File "$STDSHADERSDIR\lightshafts.cpp" [$WINDOWS]
  72. $File "$STDSHADERSDIR\lightshafts_helper.cpp" [$WINDOWS]
  73. $File "$STDSHADERSDIR\modulate_dx9.cpp"
  74. $File "$STDSHADERSDIR\MonitorScreen_dx9.cpp"
  75. $File "$STDSHADERSDIR\morphaccumulate_dx9.cpp" [$WINDOWS]
  76. $File "$STDSHADERSDIR\morphweight_dx9.cpp" [$WINDOWS]
  77. $File "$STDSHADERSDIR\motion_blur_dx9.cpp"
  78. $File "$STDSHADERSDIR\object_motion_blur_dx9.cpp" [!$PS3]
  79. $File "$STDSHADERSDIR\multiblend.cpp" [$WINDOWS]
  80. $File "$STDSHADERSDIR\multiblend_dx9_helper.cpp" [$WINDOWS]
  81. $File "$STDSHADERSDIR\occlusion_dx9.cpp"
  82. $File "$STDSHADERSDIR\paintblob_dx9.cpp"
  83. $File "$STDSHADERSDIR\paintblob_helper.cpp"
  84. $File "$STDSHADERSDIR\parallaxtest.cpp" [$WINDOWS]
  85. $File "$STDSHADERSDIR\particlelitgeneric_dx9.cpp"
  86. $File "$STDSHADERSDIR\particlelitgeneric_dx9_helper.cpp"
  87. $File "$STDSHADERSDIR\particlesphere_dx9.cpp"
  88. $File "$STDSHADERSDIR\playstation_test_dx9.cpp" [$PS3]
  89. $File "$STDSHADERSDIR\portal.cpp"
  90. $File "$STDSHADERSDIR\portalstaticoverlay.cpp"
  91. $File "$STDSHADERSDIR\portal_refract.cpp"
  92. $File "$STDSHADERSDIR\portal_refract_helper.cpp"
  93. $File "$STDSHADERSDIR\projected.cpp" [$WINDOWS]
  94. $File "$STDSHADERSDIR\projected_dx9_helper.cpp" [$WINDOWS]
  95. $File "$STDSHADERSDIR\proto_ice.cpp" [!$PS3]
  96. $File "$STDSHADERSDIR\proto_ice_helper.cpp" [!$PS3]
  97. $File "$STDSHADERSDIR\prototype.cpp" [!$PS3]
  98. $File "$STDSHADERSDIR\prototype_helper.cpp" [!$PS3]
  99. $File "$STDSHADERSDIR\refract.cpp"
  100. $File "$STDSHADERSDIR\refract_dx9_helper.cpp"
  101. $File "$STDSHADERSDIR\rendertargetblit_x360.cpp" [$X360]
  102. $File "$STDSHADERSDIR\sample4x4.cpp"
  103. $File "$STDSHADERSDIR\sample4x4_blend.cpp"
  104. $File "$STDSHADERSDIR\screenspace_general.cpp"
  105. $File "$STDSHADERSDIR\sfm_blurfilterx.cpp" [$WINDOWS]
  106. $File "$STDSHADERSDIR\sfm_blurfiltery.cpp" [$WINDOWS]
  107. $File "$STDSHADERSDIR\sfm_shape.cpp" [$WINDOWS]
  108. $File "$STDSHADERSDIR\sfm_downsample.cpp" [$WINDOWS]
  109. $File "$STDSHADERSDIR\sfm_integercombine.cpp" [$WINDOWS]
  110. $File "$STDSHADERSDIR\sfm_ambientocclusion.cpp" [$WINDOWS]
  111. $File "$STDSHADERSDIR\sfm_ao_blur.cpp" [$WINDOWS]
  112. $File "$STDSHADERSDIR\shadow.cpp"
  113. $File "$STDSHADERSDIR\shadowbuild_dx9.cpp"
  114. $File "$STDSHADERSDIR\shadowmodel_dx9.cpp"
  115. $File "$STDSHADERSDIR\shatteredglass.cpp"
  116. $File "$STDSHADERSDIR\showz.cpp"
  117. $File "$STDSHADERSDIR\solidenergy_dx9.cpp"
  118. $File "$STDSHADERSDIR\solidenergy_dx9_helper.cpp"
  119. $File "$STDSHADERSDIR\phong_dx9_helper.cpp"
  120. $File "$STDSHADERSDIR\sky_hdr_dx9.cpp"
  121. $File "$STDSHADERSDIR\splinerope.cpp"
  122. $File "$STDSHADERSDIR\sprite_dx9.cpp"
  123. $File "$STDSHADERSDIR\spritecard.cpp"
  124. $File "$STDSHADERSDIR\teeth.cpp"
  125. $File "$STDSHADERSDIR\TreeLeaf.cpp" [!$PS3]
  126. $File "$STDSHADERSDIR\unlitgeneric_dx9.cpp"
  127. $File "$STDSHADERSDIR\unlitworld_screensample.cpp"
  128. $File "$STDSHADERSDIR\unlittwotexture_dx9.cpp"
  129. $File "$STDSHADERSDIR\vertexlitgeneric_dx9.cpp"
  130. $File "$STDSHADERSDIR\vertexlitgeneric_dx9_helper.cpp"
  131. $File "$STDSHADERSDIR\vertexlit_sob_dx9.cpp" [$WINDOWS && $SOB]
  132. $File "$STDSHADERSDIR\vertexlit_sob_dx9_helper.cpp" [$WINDOWS && $SOB]
  133. $File "$STDSHADERSDIR\volume_clouds.cpp" [!$PS3]
  134. $File "$STDSHADERSDIR\volume_clouds_helper.cpp" [!$PS3]
  135. $File "$STDSHADERSDIR\vortwarp_dx9.cpp" [!$ps3]
  136. $File "$STDSHADERSDIR\water.cpp"
  137. $File "$STDSHADERSDIR\weapondecal_dx9.cpp"
  138. $File "$STDSHADERSDIR\weapondecal_dx9_helper.cpp"
  139. $File "$STDSHADERSDIR\windowimposter_dx90.cpp"
  140. $File "$STDSHADERSDIR\wireframe_dx9.cpp"
  141. $File "$STDSHADERSDIR\worldimposter.cpp"
  142. $File "$STDSHADERSDIR\worldtwotextureblend.cpp"
  143. $File "$STDSHADERSDIR\worldvertextransition.cpp"
  144. $File "$STDSHADERSDIR\worldvertextransition_dx8_helper.cpp" [!$PS3]
  145. $File "$STDSHADERSDIR\writez_dx9.cpp"
  146. $File "$STDSHADERSDIR\writestencil_dx9.cpp"
  147. $Folder "Remove me when VAC2 is out" [$WINDOWS]
  148. {
  149. $File "$SRCDIR\tier1\checksum_crc.cpp"
  150. $File "$SRCDIR\tier1\checksum_md5.cpp"
  151. $File "$STDSHADERSDIR\..\shader_dll_verify.cpp"
  152. $File "$STDSHADERSDIR\..\shader_dll_verify.h"
  153. }
  154. // 360 collapes stdshader_dbg.dll into stdshader_dx9.dll
  155. $Folder "stdshader_dbg Files" [$X360 || $PS3]
  156. {
  157. $File "$STDSHADERSDIR\debugdepth.cpp"
  158. $File "$STDSHADERSDIR\DebugDrawEnvmapMask.cpp"
  159. $File "$STDSHADERSDIR\debugluxel.cpp"
  160. $File "$STDSHADERSDIR\debugnormalmap.cpp"
  161. $File "$STDSHADERSDIR\debugtangentspace.cpp"
  162. $File "$STDSHADERSDIR\fillrate.cpp"
  163. // dead shader, but hl2 models have it
  164. $File "$STDSHADERSDIR\eyeball.cpp"
  165. }
  166. }
  167. $Folder "Header Files"
  168. {
  169. $File "$STDSHADERSDIR\BaseVSShader.h"
  170. $File "$STDSHADERSDIR\Blob_helper.h" [$WINDOWS]
  171. $File "$STDSHADERSDIR\cloak_dx9_helper.h"
  172. $File "$STDSHADERSDIR\common_flashlight_fxc.h"
  173. $File "$STDSHADERSDIR\common_fog_ps_fxc.h"
  174. $File "$STDSHADERSDIR\common_fog_vs_fxc.h"
  175. $File "$STDSHADERSDIR\common_fog_ps_supportsvertexfog_fxc.h"
  176. $File "$STDSHADERSDIR\common_fog_vs_supportsvertexfog_fxc.h"
  177. $File "$STDSHADERSDIR\common_fxc.h"
  178. $File "$STDSHADERSDIR\common_hlsl_cpp_consts.h"
  179. $File "$STDSHADERSDIR\common_lightmappedgeneric_fxc.h"
  180. $File "$STDSHADERSDIR\common_ps_fxc.h"
  181. $File "$STDSHADERSDIR\common_spritecard_fxc.h"
  182. $File "$STDSHADERSDIR\common_splinerope_fxc.h"
  183. $File "$STDSHADERSDIR\common_vertexlitgeneric_dx9.h"
  184. $File "$STDSHADERSDIR\common_vs_fxc.h"
  185. $File "$STDSHADERSDIR\csm_common_fxc.h"
  186. $File "$STDSHADERSDIR\custom_character_fxc.h"
  187. $File "$STDSHADERSDIR\customweapon_dx9_helper.h"
  188. $File "$STDSHADERSDIR\IceSurface_helper.h" [$WINDOWS]
  189. $File "$STDSHADERSDIR\fow_ps_fxc.h"
  190. $File "$STDSHADERSDIR\fow_vs_fxc.h"
  191. $File "$STDSHADERSDIR\fxaa3_11_fxc.h"
  192. $File "$STDSHADERSDIR\lightmappedgeneric_dx9_helper.h"
  193. $File "$STDSHADERSDIR\lightmappedpaint_dx9_helper.h"
  194. $File "$STDSHADERSDIR\lightmapped_4wayblend_dx9_helper.h"
  195. $File "$STDSHADERSDIR\lightshafts_helper.h"
  196. $File "$STDSHADERSDIR\lightmappedgeneric_ps2_3_x.h"
  197. $File "$STDSHADERSDIR\multiblend_dx9_helper.h"
  198. $File "$STDSHADERSDIR\projected_dx9_helper.h"
  199. $File "$STDSHADERSDIR\refract_dx9_helper.h"
  200. $File "$STDSHADERSDIR\shader_constant_register_map.h"
  201. $File "$STDSHADERSDIR\spline_fxc.h"
  202. $File "$STDSHADERSDIR\solidenergy_dx9_helper.h"
  203. $File "$STDSHADERSDIR\phong_dx9_helper.h"
  204. $File "$STDSHADERSDIR\particlelitgeneric_dx9_helper.h"
  205. $File "$STDSHADERSDIR\vertexlitgeneric_dx9_helper.h"
  206. $File "$STDSHADERSDIR\vertexlit_sob_dx9_helper.h" [$WINDOWS && $SOB]
  207. $File "$STDSHADERSDIR\volume_clouds_helper.h"
  208. $File "$STDSHADERSDIR\vortwarp_vs20_helper.h"
  209. $File "$STDSHADERSDIR\weapondecal_dx9_helper.h"
  210. $File "$STDSHADERSDIR\worldvertextransition_dx8_helper.h"
  211. }
  212. }
  213. }