[wesnoth-commits] [wesnoth/wesnoth] 695c8e: Integrate GLEW to the Visual Studio project
GitHub
noreply at github.com
Thu Sep 27 18:31:06 UTC 2018
Branch: refs/heads/opengl
Home: https://github.com/wesnoth/wesnoth
Commit: 695c8eebe813991cd7404defea5fd74afe8bf491
https://github.com/wesnoth/wesnoth/commit/695c8eebe813991cd7404defea5fd74afe8bf491
Author: Jyrki Vesterinen <sandgtx at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M projectfiles/VC14/wesnoth.vcxproj
M src/editor/editor_display.cpp
M src/events.cpp
M src/game_display.cpp
M src/ogl/context.cpp
M src/ogl/context.hpp
M src/ogl/utils.cpp
M src/ogl/utils.hpp
M src/playsingle_controller.cpp
M src/sdl/window.cpp
M src/sdl/window.hpp
M src/video.cpp
M src/video.hpp
Log Message:
-----------
Integrate GLEW to the Visual Studio project
I also removed USE_GL_RENDERING (OpenGL rendering is now used
unconditionally), moved initialization of gl::context out of the
constructor, and added some light logging about OpenGL (so that, in the
future with hardware-specific issues, we have a way to know which hardware
is affected).
This commit breaks build with anything except Visual Studio due to
requiring OpenGL and GLEW but not linking to them.
Commit: e2bbbbafd988a16450b55a1bc6c4ceb34c7eadf5
https://github.com/wesnoth/wesnoth/commit/e2bbbbafd988a16450b55a1bc6c4ceb34c7eadf5
Author: Sofartin <hrubymar10 at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
Log Message:
-----------
Fixed Xcode Project for OpenGL
Commit: 6e9576a2828aad869dd5dd363add5fc586751787
https://github.com/wesnoth/wesnoth/commit/6e9576a2828aad869dd5dd363add5fc586751787
Author: Jyrki Vesterinen <sandgtx at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M src/ogl/context.cpp
Log Message:
-----------
Stop logging GL_VENDOR
I think the log output looks nicer without it in the end.
Commit: 4db3d913e64793c0e88d4ae2934ea17c0c39c609
https://github.com/wesnoth/wesnoth/commit/4db3d913e64793c0e88d4ae2934ea17c0c39c609
Author: pentarctagon <pentarctagon at tutamail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M .travis.yml
M SConstruct
A cmake/FindGLEW.make
Log Message:
-----------
Updates cmake and scons to be able to compile with OGL.
Commit: e0953798e430199c481b19ab1bafdb1a9c2edc6f
https://github.com/wesnoth/wesnoth/commit/e0953798e430199c481b19ab1bafdb1a9c2edc6f
Author: pentarctagon <pentarctagon at tutamail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M SConstruct
Log Message:
-----------
Remove forgotten environment dump.
Commit: ee59c2be9728a14862458c88e51c1b20cd9bca27
https://github.com/wesnoth/wesnoth/commit/ee59c2be9728a14862458c88e51c1b20cd9bca27
Author: pentarctagon <pentarctagon at tutamail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M .travis.yml
Log Message:
-----------
Re-add travis' notifications.
Commit: eec60d08aa04ef03c47e851ac5be3de69c7b0f12
https://github.com/wesnoth/wesnoth/commit/eec60d08aa04ef03c47e851ac5be3de69c7b0f12
Author: pentarctagon <pentarctagon at tutamail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M SConstruct
Log Message:
-----------
Adds OpenGL/GLEW checks to scons.
Taken mostly verbatim from 3e2eba22a96cb2c6c69ee5109059b806f22a372f
Commit: 6a18968df105e8392bca006345dc3ef7c15f4940
https://github.com/wesnoth/wesnoth/commit/6a18968df105e8392bca006345dc3ef7c15f4940
Author: Sofartin <hrubymar10 at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
Log Message:
-----------
Fixed Xcode Project for OpenGL
Commit: 73caa6da641b5ad552c734a846e8acadf46e1ea5
https://github.com/wesnoth/wesnoth/commit/73caa6da641b5ad552c734a846e8acadf46e1ea5
Author: Jyrki Vesterinen <sandgtx at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M projectfiles/VC14/wesnoth.vcxproj
M projectfiles/VC14/wesnoth.vcxproj.filters
M source_lists/libwesnoth_sdl
M src/ogl/context.cpp
A src/ogl/texture.cpp
A src/ogl/texture.hpp
Log Message:
-----------
Add a texture class
Commit: 0992605c5d51972f8c779feca28cebf89372f25f
https://github.com/wesnoth/wesnoth/commit/0992605c5d51972f8c779feca28cebf89372f25f
Author: Jyrki Vesterinen <sandgtx at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M projectfiles/VC14/wesnoth.vcxproj
M projectfiles/VC14/wesnoth.vcxproj.filters
M source_lists/libwesnoth_sdl
A src/ogl/draw_op.hpp
A src/ogl/sprite.cpp
A src/ogl/sprite.hpp
A src/ogl/vertex.hpp
Log Message:
-----------
Add sprite, draw_op and vertex classes
Commit: 7ed4e2c93ad83e3758e8f453ea1e538cab708ba8
https://github.com/wesnoth/wesnoth/commit/7ed4e2c93ad83e3758e8f453ea1e538cab708ba8
Author: Sofartin <hrubymar10 at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
Log Message:
-----------
Fix xcode project after aff0465441c62f6932bf19ba42fbedeffc5fbf86
Commit: 34b7903d254ce50d76ca8f1b8233237daa1c6ada
https://github.com/wesnoth/wesnoth/commit/34b7903d254ce50d76ca8f1b8233237daa1c6ada
Author: Jyrki Vesterinen <sandgtx at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M projectfiles/VC14/wesnoth.vcxproj
M projectfiles/VC14/wesnoth.vcxproj.filters
M source_lists/libwesnoth_sdl
A src/ogl/shader.cpp
A src/ogl/shader.hpp
Log Message:
-----------
Add a shader class
Commit: 2973cedda2a87bc487c55194d9a8711116f30759
https://github.com/wesnoth/wesnoth/commit/2973cedda2a87bc487c55194d9a8711116f30759
Author: Martin Hrubý (hrubymar10) <hrubymar10 at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
Log Message:
-----------
Fix Xcode project after 3e96a3aa2c357c539c255dbe8b431f6857f8170a
Commit: a18c475f384ec80e193e43475a1f5dc84536c6f6
https://github.com/wesnoth/wesnoth/commit/a18c475f384ec80e193e43475a1f5dc84536c6f6
Author: Martin Hrubý (hrubymar10) <hrubymar10 at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
Log Message:
-----------
Fix Xcode Project
Commit: 9f1e4564df9f4bf44ca89c24dea60404d845db39
https://github.com/wesnoth/wesnoth/commit/9f1e4564df9f4bf44ca89c24dea60404d845db39
Author: Jyrki Vesterinen <sandgtx at gmail.com>
Date: 2018-09-27 (Thu, 27 Sep 2018)
Changed paths:
M projectfiles/VC14/wesnoth.vcxproj
M projectfiles/VC14/wesnoth.vcxproj.filters
M source_lists/wesnoth
A src/thread_pool.cpp
A src/thread_pool.hpp
Log Message:
-----------
WIP: thread pool class
For now it's missing ability to, you know, actually run tasks.
Compare: https://github.com/wesnoth/wesnoth/compare/543218ec4684...9f1e4564df9f
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the Commits
mailing list