Commit Graph

10137 Commits

Author SHA1 Message Date
Flakebi
1585199ccc Change variable names again 2014-11-22 13:44:27 +01:00
Flakebi
bc62d2e6ff Merge branch 'upstream/master' into fixes 2014-11-22 13:37:05 +01:00
Flakebi
632efb296c Fix first player in kart selection doesn't get focused 2014-11-22 13:35:31 +01:00
Marianne Gagnon
c7b43b49e7 Tweak variable names 2014-11-21 18:25:50 -05:00
Tobias Markus
2c12942871 Revert change in irr_driver.cpp 2014-11-20 23:17:25 +01:00
Tobias Markus
22c22b864a Fix further issues 2014-11-20 23:15:05 +01:00
Flakebi
9e5eced8df Improve smooth camera movement and move settings to user config 2014-11-20 23:01:40 +01:00
Vincent Lejeune
fcb43fb983 Clean some useless decl 2014-11-20 22:34:19 +01:00
Vincent Lejeune
3d070995f3 Remove a shader callback 2014-11-20 22:27:00 +01:00
Tobias Markus
416c97bf0e Fix last error 2014-11-20 22:20:45 +01:00
Vincent Lejeune
baf1db8769 Factorize some code 2014-11-20 22:11:14 +01:00
Tobias Markus
61ccfaac77 Fix errors in src/ that cppcheck yielded with the default configuration 2014-11-20 22:01:46 +01:00
Vincent Lejeune
a78b889b05 Modelise Beer Lambert absorption for fog 2014-11-20 21:23:33 +01:00
Flakebi
aecd9c4b80 Fix crash with --no-graphics 2014-11-20 21:22:58 +01:00
Marianne Gagnon
10ffb5411e Filter OpenGL warnings to silence some unecessary noise 2014-11-19 19:31:49 -05:00
Vincent Lejeune
8356941986 Add missing counters 2014-11-20 01:05:10 +01:00
auriamg
93619555fc Merge pull request #1718 from quizywiz/fixing1580
fix #1580
2014-11-19 18:31:34 -05:00
Vincent Lejeune
3f17a5c93d Add another marker 2014-11-19 18:10:47 +01:00
Vincent Lejeune
5ef51d9c34 Prevent some rsm computation when not needed 2014-11-19 18:07:10 +01:00
Vincent Lejeune
d911a19b28 Do not fill RSM command buffer if rsm map not redraw 2014-11-19 17:58:55 +01:00
Vincent Lejeune
d3964b8a93 Draw RSM only once 2014-11-19 17:41:52 +01:00
Vincent Lejeune
ed2374ae05 Rotate suncam
It might improve shadow quality
2014-11-19 01:37:41 +01:00
Vincent Lejeune
c44ebcf8b5 Fixe shadow without sdsm 2014-11-19 00:51:09 +01:00
Flakebi
3e53787598 Smooth camera movement 2014-11-18 22:01:02 +01:00
quizywiz
98a7b6cfcb fix 1580 2014-11-19 00:33:28 +05:30
Flakebi
497fa10695 First try of a fps camera 2014-11-18 11:55:32 +01:00
Vincent Lejeune
c594295288 Tweak shadow blur 2014-11-18 03:44:45 +01:00
Vincent Lejeune
dd0c98fd16 Use nearest sampling for shadow blur 2014-11-18 03:18:32 +01:00
Vincent Lejeune
29afd22b68 Smoothen shadow split 2014-11-18 03:13:39 +01:00
Vincent Lejeune
b7fc539f57 Add shadow scale parameters 2014-11-18 02:53:02 +01:00
Vincent Lejeune
b288d9c8c4 Fix overworld wrong shadow thx to Auria 2014-11-18 02:41:25 +01:00
Vincent Lejeune
64a64a963b Make shadow condition more coherent 2014-11-18 01:53:02 +01:00
Vincent Lejeune
6781146f8a Fix shadow on splatting 2014-11-18 01:45:28 +01:00
Marianne Gagnon
9d36ca74d6 tweak nitro light to be a bit less in-your-face 2014-11-17 19:20:22 -05:00
Marianne Gagnon
229a43a692 Preserve "startedFromOverworld" flag value properly. Fixes #1683 2014-11-17 19:07:37 -05:00
auriamg
af35bce41d Merge pull request #1714 from Flakebi/fixes
Some minor fixes
2014-11-16 21:21:45 -05:00
Vincent Lejeune
eb2151b854 Check if ribbon is null 2014-11-17 01:11:50 +01:00
Vincent Lejeune
3cf3af57d8 Avoid using null pointer in feature_unlocked.cpp 2014-11-17 01:11:40 +01:00
Vincent Lejeune
7935df5dec Actually it's _malloca not just malloca 2014-11-17 01:06:37 +01:00
Vincent Lejeune
8e3ee643d5 Fix using uninitialized memory 2014-11-17 00:11:23 +01:00
Vincent Lejeune
b7771642ca Fix read overrun 2014-11-17 00:11:00 +01:00
Vincent Lejeune
2d39a41b76 Fix "Unprotected use of alloca" 2014-11-17 00:10:26 +01:00
Flakebi
f1383d1a93 Deactivate some checkboxes without advanced pipeline 2014-11-17 00:08:47 +01:00
Flakebi
be999895b4 Remove some unused code 2014-11-17 00:08:47 +01:00
Vincent Lejeune
d34bdc2344 Fix null ref ptr static analysis 2014-11-16 23:24:50 +01:00
hiker
084ae89b55 Try to fix physics crash. 2014-11-17 08:44:21 +11:00
Flakebi
b8484d3576 Fix #966 Don't select a kart/keyboard configuration automatically in multiplayer 2014-11-16 22:35:03 +01:00
hiker
ad976e0d19 Fixed compilation. 2014-11-17 08:01:44 +11:00
hiker
65ee59788e Fixed compiler warnings. 2014-11-17 08:01:26 +11:00
hiker
a2f59384f2 Fixed compiler warnings. 2014-11-17 07:59:53 +11:00
Vincent Lejeune
d5330a8f39 Fix VS2013 "dereferencing null ptr" static analysis error 2014-11-16 04:40:19 +01:00
Vincent Lejeune
8c20e7e8b2 Add begin/end for PtrVector 2014-11-16 03:36:06 +01:00
Vincent Lejeune
882cc0a02e Revert "Try to rewrite ptr_vector"
This reverts commit 0966f30fe9.
2014-11-16 03:20:16 +01:00
Vincent Lejeune
0966f30fe9 Try to rewrite ptr_vector 2014-11-16 03:16:39 +01:00
Vincent Lejeune
2016fc2ab2 Do not draw instanced first mesh if vertex type is wrong 2014-11-16 01:50:55 +01:00
Vincent Lejeune
1253893043 Fix for OSX 2014-11-16 01:48:40 +01:00
Vincent Lejeune
c2859d24ce Improved shadow stability 2014-11-15 21:27:15 +01:00
Vincent Lejeune
239a32b1d8 Add mipmap level for shadow 2014-11-15 21:19:17 +01:00
Vincent Lejeune
448f254a2b Fixes 2014-11-15 21:02:24 +01:00
Vincent Lejeune
7e3c2c4897 Add a shader to blur shadow 2014-11-15 20:37:47 +01:00
Vincent Lejeune
3c42223add Try graphical restrictions on nvidia old drivers 2014-11-15 03:10:23 +01:00
hiker
8a60550e8b Prevent online user names starting with 0-9 (for #1471). 2014-11-15 12:56:04 +11:00
hiker
92c51f5240 Merge branch 'master' of github.com:supertuxkart/stk-code 2014-11-15 12:05:43 +11:00
hiker
be461b7a39 Try to fix crash at startup. 2014-11-15 12:05:14 +11:00
Vincent Lejeune
6cc721eaf9 Use CS for gaussian6 2014-11-15 01:11:26 +01:00
Marianne Gagnon
b204de7a8e Ignore billboard text nodes in physics, fixes #1666 2014-11-14 18:26:48 -05:00
Marianne Gagnon
6c85480010 Do not use 0,0,0 as default sun position when unspecified, as this will give unpredictable results when normalized 2014-11-14 18:09:53 -05:00
hiker
2ec5c3765a Added a config file which can be used to disable certain graphical
options dependeing on card, os, driver version.
2014-11-15 10:06:54 +11:00
Deve
1a3ecf39fe Fixed crash in track info screen after changing resolution.
Widgets after changing resolution are deleted, but TrackInfoScreen object and m_screenshot variable still exsist. Therefore check if it's not NULL isn't enough.
2014-11-14 21:07:12 +01:00
Marianne Gagnon
9fe93e21b9 make nitro emit light. The effect is not perfect yet, but already quite cool 2014-11-13 19:55:21 -05:00
auriamg
f81f1f92e3 Merge pull request #1649 from sachith500/ScriptCache
Script cache
2014-11-13 19:47:18 -05:00
Vincent Lejeune
83d5c1e522 Prevent rendering too much point light scattering 2014-11-14 00:57:07 +01:00
Vincent Lejeune
e41ac3c7e5 Fix box particules starting at 0. 0. 0. 2014-11-13 23:37:13 +01:00
samuncle
595785b038 Re enable fog bluring was removed in the previous commit. IMHO without bluring the quality is just awful. The edges looks jagged and it seems we have no AA at all. If this is a performance issue we might need an option for that like: high quality blur. However in my test I didnt noticed a big difference in the framerate. Auria you might want to make better tests 2014-11-13 18:46:20 +01:00
Vincent Lejeune
a6946e9b98 Remove extra blurring step in fog 2014-11-13 18:02:55 +01:00
hiker
753c3d7168 Fixed #1638 (text overflows behind buttons) - partially by removing
the confirmation field for the emal address.
2014-11-13 22:42:32 +11:00
hiker
11b884eea4 Made '(handicap)' prefix translate-friendlier. 2014-11-12 18:45:34 +11:00
hiker
25b4d35a65 Merge branch 'perPlayerDifficulties' of https://github.com/Flakebi/stk-code 2014-11-12 15:45:03 +11:00
hiker
78e6a6a6b6 Merge branch 'master' of github.com:supertuxkart/stk-code 2014-11-12 13:30:10 +11:00
hiker
f78c7e0779 Fixed compiler warnings. 2014-11-12 13:27:53 +11:00
samuncle
9857eb4621 Try to tweak the lens flare without being too obvious 2014-11-12 01:00:23 +01:00
samuncle
f39ae90b6e merge with trunk + try to adapt to the new blur system 2014-11-12 00:08:21 +01:00
Vincent Lejeune
09fa1ee3cb Implement scattering for point light 2014-11-11 22:36:27 +01:00
hiker
8ac0bd6793 Merge branch 'master' of github.com:supertuxkart/stk-code 2014-11-12 07:56:21 +11:00
Vincent Lejeune
b40cf6f321 tweak value 2014-11-11 21:56:13 +01:00
hiker
4cf93ca322 Fixed compiler warnings. 2014-11-12 07:55:55 +11:00
Vincent Lejeune
bd4fe57524 Use fog start value to determine density 2014-11-11 21:52:54 +01:00
Vincent Lejeune
84affec451 Change fog equation 2014-11-10 22:08:12 +01:00
Vincent Lejeune
85bbc0f8b8 Use variable sigma for blur filter 2014-11-10 21:32:04 +01:00
samuncle
b70f2cd176 Merge branch 'master' of https://github.com/supertuxkart/stk-code into lensflare 2014-11-10 17:12:45 +01:00
deve
517c828738 Merge branch 'master' of https://github.com/supertuxkart/stk-code 2014-11-10 12:59:27 +01:00
deve
322dec5419 Fixed mingw compilation in release mode. 2014-11-10 12:57:59 +01:00
hiker
b6b4636861 Merge branch 'master' of github.com:supertuxkart/stk-code 2014-11-10 22:27:25 +11:00
hiker
ba55fd61dd Disabled warning messages if the automatically created disabled
textures are not in the texture cache.
2014-11-10 22:26:29 +11:00
deve
98411b5568 Fixed compilation. 2014-11-10 10:32:26 +01:00
samuncle
d0caeb3b63 Merge branch 'master' of https://github.com/supertuxkart/stk-code into lensflare 2014-11-10 06:51:10 +01:00
hiker
5a1dc70a7a Added some asserts to narrow down #1685. 2014-11-10 16:40:50 +11:00
hiker
2c5430e66c Merge branch 'master' of github.com:supertuxkart/stk-code 2014-11-10 16:33:37 +11:00
hiker
bfe7bff877 Fixed #1680 (notification shown at wrong place after changing resolution). 2014-11-10 16:32:35 +11:00
samuncle
7d71cabc92 Merge branch 'master' of https://github.com/supertuxkart/stk-code into lensflare 2014-11-10 01:29:38 +01:00