Quick fix to avoid crash at end of race, full fix to follow later ;)
Turn motion blur into camera space motion blur
Remove some Motion Blur unused vars
Forgot to add shaders.cpp to last commit
Change location where srgb fbo is disabled.
Fix vertex color for object_pass2
Fix gnu and sara on kart selection screen
Reduce blur amount
Changed m_grand_prix of RaceManager to be an object (and not a pointer to
an object) anymore, which fixes a memory leak (and I also reverted my quick
fix from last night de7ceb0c2d6e31a25651993e77cd945e1b3bb126 to fix a crash,
which now not necessary anymore.
Minor style changes.
Replaced upright constraint with simpler code that keeps the kart
in mid air aligned to the gravity. This will also enable jumps in
section where the gravity is not in the default direction.
check if reverse is available; fix #1396
Only assign tangents for mesh buffers that actually use normal maps
Support for glDrawElements{Instanced}?BaseVertex
Add a global VAO manager
Use global VAO for rendering
Fix for missing texture with non advanced pipeline
Add a fade out to avoid bokeh on distant objects (stars, moon, planet, background mountain)
Fix crash when changing kart from overworld
Merge remote-tracking branch 'origin/VAOGatherer'