2
0

CMakeSources.cmake 3.1 KB

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