2
0

CMakeSources.cmake 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. set(BS_BANSHEEGLRENDERAPI_SRC_GLSL
  2. "Source/GLSL/src/BsGLSLProgramPipelineManager.cpp"
  3. "Source/GLSL/src/BsGLSLProgramFactory.cpp"
  4. "Source/GLSL/src/BsGLSLGpuProgram.cpp"
  5. "Source/BsGLSLParamParser.cpp"
  6. )
  7. set(BS_BANSHEEGLRENDERAPI_INC_NOFILTER
  8. "Include/BsGLVertexArrayObjectManager.h"
  9. "Include/BsGLVertexBuffer.h"
  10. "Include/BsGLTimerQuery.h"
  11. "Include/BsGLTextureManager.h"
  12. "Include/BsGLTexture.h"
  13. "Include/BsGLSupport.h"
  14. "Include/BsGLRenderWindowManager.h"
  15. "Include/BsGLRenderTexture.h"
  16. "Include/BsGLQueryManager.h"
  17. "Include/BsGLPrerequisites.h"
  18. "Include/BsGLPixelFormat.h"
  19. "Include/BsGLPixelBuffer.h"
  20. "Include/BsGLOcclusionQuery.h"
  21. "Include/BsGLMultiRenderTexture.h"
  22. "Include/BsGLIndexBuffer.h"
  23. "Include/BsGLHardwareBufferManager.h"
  24. "Include/BsGLGpuParamBlockBuffer.h"
  25. "Include/BsGLGpuBuffer.h"
  26. "Include/BsGLFrameBufferObject.h"
  27. "Include/BsGLEventQuery.h"
  28. "Include/BsGLContext.h"
  29. "Include/BsGLRenderAPI.h"
  30. "Include/BsGLRenderAPIFactory.h"
  31. "Include/BsGLUtil.h"
  32. "Include/BsGLBuffer.h"
  33. )
  34. set(BS_BANSHEEGLRENDERAPI_SRC_WIN32
  35. "Source/Win32/BsWin32Context.cpp"
  36. "Source/Win32/BsWin32GLSupport.cpp"
  37. "Source/Win32/BsWin32RenderWindow.cpp"
  38. "Source/Win32/BsWin32VideoModeInfo.cpp"
  39. )
  40. set(BS_BANSHEEGLRENDERAPI_SRC_NOFILTER
  41. "Source/glew.cpp"
  42. "Source/BsGLVertexArrayObjectManager.cpp"
  43. "Source/BsGLVertexBuffer.cpp"
  44. "Source/BsGLTimerQuery.cpp"
  45. "Source/BsGLTextureManager.cpp"
  46. "Source/BsGLTexture.cpp"
  47. "Source/BsGLSupport.cpp"
  48. "Source/BsGLRenderWindowManager.cpp"
  49. "Source/BsGLRenderTexture.cpp"
  50. "Source/BsGLQueryManager.cpp"
  51. "Source/BsGLPixelFormat.cpp"
  52. "Source/BsGLPixelBuffer.cpp"
  53. "Source/BsGLOcclusionQuery.cpp"
  54. "Source/BsGLMultiRenderTexture.cpp"
  55. "Source/BsGLIndexBuffer.cpp"
  56. "Source/BsGLHardwareBufferManager.cpp"
  57. "Source/BsGLGpuParamBlockBuffer.cpp"
  58. "Source/BsGLGpuBuffer.cpp"
  59. "Source/BsGLFrameBufferObject.cpp"
  60. "Source/BsGLEventQuery.cpp"
  61. "Source/BsGLContext.cpp"
  62. "Source/BsGLRenderAPI.cpp"
  63. "Source/BsGLRenderAPIFactory.cpp"
  64. "Source/BsGLPlugin.cpp"
  65. "Source/BsGLBuffer.cpp"
  66. )
  67. set(BS_BANSHEEGLRENDERAPI_INC_GLSL
  68. "Source/GLSL/include/BsGLSLProgramPipelineManager.h"
  69. "Source/GLSL/include/BsGLSLProgramFactory.h"
  70. "Source/GLSL/include/BsGLSLParamParser.h"
  71. "Source/GLSL/include/BsGLSLGpuProgram.h"
  72. )
  73. set(BS_BANSHEEGLRENDERAPI_INC_WIN32
  74. "Include/Win32/BsWin32Context.h"
  75. "Include/Win32/BsWin32GLSupport.h"
  76. "Include/Win32/BsWin32Prerequisites.h"
  77. "Include/Win32/BsWin32RenderWindow.h"
  78. "Include/Win32/BsWin32VideoModeInfo.h"
  79. )
  80. source_group("Source Files\\GLSL" FILES ${BS_BANSHEEGLRENDERAPI_SRC_GLSL})
  81. source_group("Header Files" FILES ${BS_BANSHEEGLRENDERAPI_INC_NOFILTER})
  82. source_group("Source Files\\Win32" FILES ${BS_BANSHEEGLRENDERAPI_SRC_WIN32})
  83. source_group("Source Files" FILES ${BS_BANSHEEGLRENDERAPI_SRC_NOFILTER})
  84. source_group("Header Files\\GLSL" FILES ${BS_BANSHEEGLRENDERAPI_INC_GLSL})
  85. source_group("Header Files\\Win32" FILES ${BS_BANSHEEGLRENDERAPI_INC_WIN32})
  86. set(BS_BANSHEEGLRENDERAPI_SRC
  87. ${BS_BANSHEEGLRENDERAPI_SRC_GLSL}
  88. ${BS_BANSHEEGLRENDERAPI_INC_NOFILTER}
  89. ${BS_BANSHEEGLRENDERAPI_SRC_WIN32}
  90. ${BS_BANSHEEGLRENDERAPI_SRC_NOFILTER}
  91. ${BS_BANSHEEGLRENDERAPI_INC_GLSL}
  92. ${BS_BANSHEEGLRENDERAPI_INC_WIN32}
  93. )