Commit Graph

13014 Commits

Author SHA1 Message Date
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
hiker
abb14c7cab Merge branch 'master' of github.com:supertuxkart/stk-code 2014-09-08 08:07:17 +10:00
hiker
e55d3c9896 Removed some unnecessary #includes in .hpp files to reduce compile time. 2014-09-08 08:06:54 +10: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
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