Commit Graph

12867 Commits

Author SHA1 Message Date
vlj
752741307e Fix transparent in basic glsl pipeline 2014-09-08 19:14:21 +02:00
vlj
5f0b6095ba Fix basic glsl pipeline 2014-09-08 19:03:04 +02:00
vlj
9a19f6541b VAOManager: double buffer size when required. 2014-09-08 16:49:48 +02:00
vlj
24a626877a Use immutable storage for ibo 2014-09-08 16:33:10 +02:00
Vincent Lejeune
68cbe48969 Optimise VAOManager::getBase() 2014-09-08 03:01:50 +02:00
Vincent Lejeune
fee5858959 Do not make handle not resident when deleting GLMesh
There is no way to delete an Handle except by deleting underlying
texture so it's fine.
2014-09-08 02:26:48 +02:00
Vincent Lejeune
f3ec623093 Add a profiler marker for buffer upload 2014-09-08 01:33:21 +02:00
Marianne Gagnon
5ac75b915a Find better names for markers 2014-09-07 18:56:21 -04:00
Marianne Gagnon
01d114329f Add profiler markers in race update 2014-09-07 18:54:36 -04:00
Vincent Lejeune
ad4dcd9245 Fix new[]/delete[] mismatch 2014-09-07 23:04:30 +02:00
Vincent Lejeune
28fc15640c Use previous way to detect features 2014-09-07 22:58:13 +02:00
Deve
5692e47739 Set selection to "start" by default in track info screen.
Don't start the race using left or right arrow.
2014-09-07 22:52:45 +02:00
Vincent Lejeune
9116431792 Use unordered_map for vaomanager 2014-09-07 20:00:21 +02:00
Vincent Lejeune
af4136f864 Factorize vaomanager in its own file. 2014-09-07 19:58:53 +02:00
Vincent Lejeune
193b588e22 Do not render GI if no RSM. 2014-09-07 19:14:20 +02:00
Vincent Lejeune
e2a9f34186 Clean some unneeded code. 2014-09-07 19:08:10 +02:00
Vincent Lejeune
3617055115 Use tinygettext for fps/polycount/Ktris 2014-09-07 19:03:09 +02:00
Vincent Lejeune
b78cffb432 Remove unneeded omp.h include 2014-09-07 18:39:16 +02:00
Vincent Lejeune
d16e192f75 Fix minimap generation 2014-09-07 18:38:31 +02:00
hiker
803f1260d0 Merge pull request #1509 from konstin/asan
fixing crash when running with asan
2014-09-08 01:08:16 +10:00
konstin
30bb8ca2fd fixing crash when running with asan 2014-09-07 15:57:53 +02:00
hiker
6c8c4de899 Fix windows compilation with new dependency package (libglew only
comes with dynamic libs, not static).
2014-09-07 23:09:29 +10:00
Vincent Lejeune
9f940770a4 Make frustrum culling calculation parallel 2014-09-07 01:37:06 +02:00
Vincent Lejeune
4822b8a75e Fix travis 2014-09-07 00:44:56 +02:00
Vincent Lejeune
b9a595e666 Revert "Revert "Use pointer arithmetic to enforce matrix 16 bytes alignment""
This reverts commit e83bd11891.
2014-09-07 00:44:49 +02:00
Vincent Lejeune
e83bd11891 Revert "Use pointer arithmetic to enforce matrix 16 bytes alignment"
This reverts commit 0eeeb60685.
2014-09-07 00:20:35 +02:00
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