2
0

CMakeSources.cmake 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  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. "Include/BsGLCommandBuffer.h"
  34. "Include/BsGLCommandBufferManager.h"
  35. )
  36. set(BS_BANSHEEGLRENDERAPI_SRC_WIN32
  37. "Source/Win32/BsWin32Context.cpp"
  38. "Source/Win32/BsWin32GLSupport.cpp"
  39. "Source/Win32/BsWin32RenderWindow.cpp"
  40. "Source/Win32/BsWin32VideoModeInfo.cpp"
  41. )
  42. set(BS_BANSHEEGLRENDERAPI_SRC_NOFILTER
  43. "Source/glew.cpp"
  44. "Source/BsGLVertexArrayObjectManager.cpp"
  45. "Source/BsGLVertexBuffer.cpp"
  46. "Source/BsGLTimerQuery.cpp"
  47. "Source/BsGLTextureManager.cpp"
  48. "Source/BsGLTexture.cpp"
  49. "Source/BsGLSupport.cpp"
  50. "Source/BsGLRenderWindowManager.cpp"
  51. "Source/BsGLRenderTexture.cpp"
  52. "Source/BsGLQueryManager.cpp"
  53. "Source/BsGLPixelFormat.cpp"
  54. "Source/BsGLPixelBuffer.cpp"
  55. "Source/BsGLOcclusionQuery.cpp"
  56. "Source/BsGLMultiRenderTexture.cpp"
  57. "Source/BsGLIndexBuffer.cpp"
  58. "Source/BsGLHardwareBufferManager.cpp"
  59. "Source/BsGLGpuParamBlockBuffer.cpp"
  60. "Source/BsGLGpuBuffer.cpp"
  61. "Source/BsGLFrameBufferObject.cpp"
  62. "Source/BsGLEventQuery.cpp"
  63. "Source/BsGLContext.cpp"
  64. "Source/BsGLRenderAPI.cpp"
  65. "Source/BsGLRenderAPIFactory.cpp"
  66. "Source/BsGLPlugin.cpp"
  67. "Source/BsGLBuffer.cpp"
  68. "Source/BsGLCommandBuffer.cpp"
  69. "Source/BsGLCommandBufferManager.cpp"
  70. )
  71. set(BS_BANSHEEGLRENDERAPI_INC_GLSL
  72. "Source/GLSL/include/BsGLSLProgramPipelineManager.h"
  73. "Source/GLSL/include/BsGLSLProgramFactory.h"
  74. "Source/GLSL/include/BsGLSLParamParser.h"
  75. "Source/GLSL/include/BsGLSLGpuProgram.h"
  76. )
  77. set(BS_BANSHEEGLRENDERAPI_INC_WIN32
  78. "Include/Win32/BsWin32Context.h"
  79. "Include/Win32/BsWin32GLSupport.h"
  80. "Include/Win32/BsWin32Prerequisites.h"
  81. "Include/Win32/BsWin32RenderWindow.h"
  82. "Include/Win32/BsWin32VideoModeInfo.h"
  83. )
  84. source_group("Source Files\\GLSL" FILES ${BS_BANSHEEGLRENDERAPI_SRC_GLSL})
  85. source_group("Header Files" FILES ${BS_BANSHEEGLRENDERAPI_INC_NOFILTER})
  86. source_group("Source Files\\Win32" FILES ${BS_BANSHEEGLRENDERAPI_SRC_WIN32})
  87. source_group("Source Files" FILES ${BS_BANSHEEGLRENDERAPI_SRC_NOFILTER})
  88. source_group("Header Files\\GLSL" FILES ${BS_BANSHEEGLRENDERAPI_INC_GLSL})
  89. source_group("Header Files\\Win32" FILES ${BS_BANSHEEGLRENDERAPI_INC_WIN32})
  90. set(BS_BANSHEEGLRENDERAPI_SRC
  91. ${BS_BANSHEEGLRENDERAPI_SRC_GLSL}
  92. ${BS_BANSHEEGLRENDERAPI_INC_NOFILTER}
  93. ${BS_BANSHEEGLRENDERAPI_SRC_WIN32}
  94. ${BS_BANSHEEGLRENDERAPI_SRC_NOFILTER}
  95. ${BS_BANSHEEGLRENDERAPI_INC_GLSL}
  96. ${BS_BANSHEEGLRENDERAPI_INC_WIN32}
  97. )