32 Commits

Author SHA1 Message Date
Tomoaki Kawada
624d291f79 Update #includes
- Reorder them so that system libraries come first
- Use C++-style headers (`<cmath>`) instead of C-style headers (`<math.h>`)
2016-12-03 19:04:58 +09:00
Tomoaki Kawada
ebd79c0099 Change #include style
All `#include`s to other subsystem now use angle brackets, e.g., `#include <Core/Math.h>`.
2016-12-03 18:49:07 +09:00
Tomoaki Kawada
2eb9e35c65 Apply clang-format to all non-external source files 2016-12-03 18:23:47 +09:00
Tomoaki Kawada
1eda4270be Fix #398 2016-11-20 20:39:18 +09:00
Tomoaki Kawada
6a7af96daf Refactor setting variables 2016-11-19 21:27:13 +09:00
yvt
d856bcadaa Reduce compiler warnings 2014-04-06 22:42:17 +09:00
yvt
7b015b5b6b Restored GL renderer info logging in SDLGLDevice because user might bypass GL capability check which is done in the main window 2013-12-25 23:01:27 +09:00
yvt
87aedb702c Moved to SDL 2.0 + IME support 2013-12-09 17:36:05 +09:00
learn_more
12f467a98d yay paste wrong line with vim 2013-09-13 23:32:50 +02:00
learn_more
6aaede8c1f Fix ubuntu 12.04 x64 build 2013-09-13 14:20:28 -07:00
yvt
b1439c28ff Number of channels specification for texture internal format 2013-09-12 12:04:36 +09:00
yvt
65d5c83939 typo (glEndQueryARb -> glEndQueryARB) 2013-09-07 22:11:01 +09:00
yvt
10cecb06db Reflected image is not rendered if water surface is occlusion culled 2013-09-07 01:36:53 +09:00
yvt
76c68ba1b1 Occlusion query support of IGLDevice 2013-09-06 20:05:19 +09:00
yvt
b15bc8ceb4 Reflective water 2013-09-04 22:11:39 +09:00
yvt
7eba253abd * Texture Anisotropy
* Water 2
2013-09-02 19:35:14 +09:00
learn_more
62f49e620f Merge branch 'master' of https://github.com/yvt/openspades 2013-08-30 18:47:36 +02:00
yvt
bcf048956c * using OpenGL sRGB extensions correctly
* changed version number
2013-08-29 23:30:10 +09:00
yvt
f0d34ef494 added GPLv3 header 2013-08-29 11:45:22 +09:00
learn_more
42e8b1d6d0 First version of CMake,
VS.net 2k10 fully builds.
2013-08-29 00:21:27 +02:00
learn_more
97164320df MSVC 2010 project file + some fixes.
Uses hardcoded path to E:/thirdparty to find all externals, fix it if you can't use this folder.
2013-08-28 00:07:29 +02:00
yvt
46b9a7f5db Improved system profile (OpenGL renderer info) GUI and now detects non-OpenSpade-capable system. 2013-08-28 03:59:26 +09:00
yvt
12afa8b002 Shows notice when r_ignoreGLErrors is enabled 2013-08-28 02:56:01 +09:00
yvt
649337bd24 Now checks OpenGL framebuffer completeness 2013-08-27 17:36:20 +09:00
yvt
19934d255f * Update to 0.0.7
* Better GL error detection
* Deal with GCC 4.3.0's bug
2013-08-27 04:05:18 +09:00
yvt
f4ed939c64 Support for pre-OpenGL 3.0 drivers (now uses GL extensions when core functions are unavailable) 2013-08-27 01:36:28 +09:00
yvt
ae3d10d3f9 Use RGBA8 frame buffer format when RGB10A2 fails 2013-08-26 01:59:10 +09:00
yvt
ef2b588141 Now detects missing OpenGL function 2013-08-26 01:46:48 +09:00
yvt
8b61eef7f2 Log output (useful for debugging) 2013-08-26 01:27:44 +09:00
yvt
1b3360e152 Support PBO 2013-08-25 02:37:30 +09:00
yvt
5da6bc6450 SRGB 2013-08-23 15:10:49 +09:00
yvt
931be8cf09 From pre-0.0.3 source code 2013-08-18 16:18:06 +09:00