Commit Graph

12941 Commits

Author SHA1 Message Date
Vincent Lejeune
cbb59fa640 Revert "Fix travis"
This reverts commit bdb867bce2.
2014-09-07 00:20:31 +02:00
Vincent Lejeune
bdb867bce2 Fix travis 2014-09-07 00:17:43 +02:00
Vincent Lejeune
e91a916e14 Try to fix glew initialisation with Mesa 2014-09-07 00:14:34 +02:00
Vincent Lejeune
0eeeb60685 Use pointer arithmetic to enforce matrix 16 bytes alignment 2014-09-07 00:08:47 +02:00
Marianne Gagnon
016ba2caf3 Fix #1499 2014-09-06 17:58:59 -04:00
Vincent Lejeune
27306018d5 Better glew error reporting. 2014-09-06 23:41:29 +02:00
Vincent Lejeune
3d63d5e010 Emit a fatal error if glewInit() failed. 2014-09-06 23:39:51 +02:00
Vincent Lejeune
88f21e2490 Fix RSM 2014-09-06 23:35:00 +02:00
Marianne Gagnon
f0796b2380 Fix #1485 properly 2014-09-06 17:15:19 -04:00
Marianne Gagnon
a6f7c3a152 Add clean way to hide/show ribbon items and use it in GP info screen. Fixes #1485 2014-09-06 17:01:06 -04:00
Marianne Gagnon
14b8e00279 Fix use of unititialized variables in cutscene 2014-09-06 16:24:42 -04:00
vlj
163a3ae7cd Inverted true/false 2014-09-06 15:07:28 +02:00
vlj
4f60c1b753 Factorize culling code. 2014-09-06 15:03:24 +02:00
vlj
d625bb23cc Postpone update of nodes 2014-09-06 14:52:08 +02:00
Vincent Lejeune
e0e90f81f4 And another one 2014-09-06 00:02:48 +02:00
Vincent Lejeune
6348537eb9 Fix another warning 2014-09-05 23:59:27 +02:00
vlj
56459f39ab Use a matrix multiplication 2014-09-05 23:53:38 +02:00
Vincent Lejeune
d6c265daf6 Fix VS warning 2014-09-05 23:51:43 +02:00
Vincent Lejeune
ee8c6daec2 Forget a file in previous commit 2014-09-05 23:51:33 +02:00
Vincent Lejeune
94cd8d5c51 Avoid some useless computation in some vert shaders 2014-09-05 23:41:12 +02:00
Vincent Lejeune
e5f8b39900 Visualise how long pipeline stalls. 2014-09-05 23:21:53 +02:00
Vincent Lejeune
6f3f271f44 Merge branch 'libglew' 2014-09-05 22:24:24 +02:00
Vincent Lejeune
1e172dbf33 Fix glowobject frag shader 2014-09-05 22:17:57 +02:00
Vincent Lejeune
93dca486cf Use bilinear filtering for some textures of displace effect 2014-09-05 21:59:00 +02:00
vlj
781288bf80 Texture storage support detected at runtime. 2014-09-05 18:35:24 +02:00
vlj
d741204ee0 Compute shader support detected at runtime. 2014-09-05 18:35:15 +02:00
vlj
8da557d153 Use GLEW for our GL function support. 2014-09-05 18:21:07 +02:00
vlj
b63654a40c Detect Glew in CMake 2014-09-05 18:19:10 +02:00
vlj
bc4762be48 Use newer cmake in travis and download libGLEW 2014-09-05 18:19:10 +02:00
vlj
44d50aa8d7 Fix build 2014-09-05 17:56:43 +02:00
Vincent Lejeune
6223f5205b Add an SSE optimised inverse matrix 2014-09-05 16:42:24 +02:00
vlj
99eea187bb Use emplace back instead of push_back in scenemanager 2014-09-05 15:38:25 +02:00
vlj
95ea76cc60 Better fix 2014-09-05 03:36:58 +02:00
vlj
cd3df69218 Fix some compiler warning. 2014-09-05 03:33:45 +02:00
Marianne Gagnon
861a76ff55 Minor tweaks to profiler 2014-09-04 20:46:08 -04:00
Vincent Lejeune
e2b361356c Add a marker for gpu command upload 2014-09-05 02:40:30 +02:00
Vincent Lejeune
5ef03ef4fa Add 2 new profiler marker. 2014-09-05 02:37:48 +02:00
Vincent Lejeune
aee86fd14f Use classic buffersubdata for UBO 2014-09-05 02:30:51 +02:00
Vincent Lejeune
3529293b8d Turn timer query into asynchronous one 2014-09-05 02:26:29 +02:00
Marianne Gagnon
0848087b1d Fix profiler, do not sync twice per frame 2014-09-04 19:45:16 -04:00
Vincent Lejeune
0d7a425aac Do not compute shadow/rsm mesh list if not available. 2014-09-05 01:35:38 +02:00
hiker
1c23309161 Merge branch 'master' into gui_screen 2014-09-05 09:18:17 +10:00
hiker
8fd6877e92 Fixed #1486. Made most menus more consistent (e.g. same position
and height for heading).
2014-09-05 08:46:06 +10:00
hiker
6671182efd Fixed memory leak. 2014-09-04 23:37:38 +10:00
hiker
973399f5cb Fixed memory leak. 2014-09-04 21:14:37 +10:00
hiker
2514f8a872 Removed unnecessary GUIEngine::. 2014-09-04 17:19:15 +10:00
hiker
b3d1a41276 Removed unused code, added comments. 2014-09-04 17:05:47 +10:00
hiker
8ffe09de29 Combined GPInfoScreen and RandomGPInfoScreen into one class, requiring
only one stkgui file.
2014-09-04 16:49:15 +10:00
vlj
9fc8b6ae10 Use unordered_map in scenemanager 2014-09-04 03:58:49 +02:00
Marianne Gagnon
449c6a07b4 fix weird profiler bug, hovering it would change the values. No idea why these changes work 2014-09-03 21:13:07 -04:00