openclonk/src/game
Armin Burgmeier e13cda4bd0 Use an IBO for the particle system
glDrawElements needs an IBO when using a core profile. The particle
system's IBO is actually quite static since it's always a triangle
strip with 2 triangles followed by a PRI. Therefore, this reduces the
amount of data we have to send to the GPU compared to the previous
solution.

Also, remove the workaround when glPrimitiveRestartIndex is not
available since it is always available with OpenGL 3.1 and when using
a core profile we are guaranteed to have OpenGL 3.1 anyway.
2016-01-17 11:37:17 -08:00
..
C4Application.cpp Use an IBO for the particle system 2016-01-17 11:37:17 -08:00
C4Application.h Move C4ApplicationSec1Timer to StdScheduler.h 2015-01-03 21:06:25 +01:00
C4FullScreen.cpp Remove some redundant #includes 2015-01-25 18:53:48 +01:00
C4FullScreen.h C4FullScreen: Remove several unimplemented function declarations 2015-12-27 16:49:41 +01:00
C4Game.cpp Remove C4Video, StdVideo 2015-12-28 11:43:41 +01:00
C4Game.h C4Game: Turn some owned pointers into std::unique_ptr 2015-12-28 11:43:37 +01:00
C4GameVersion.h Remove a lot of disabled legacy code, round 2 2015-03-25 20:02:53 +01:00
C4GraphicsSystem.cpp Make NO_OWNER viewports black in fullscreen+non-debug for non-observers #1557 2016-01-10 09:50:21 -05:00
C4GraphicsSystem.h Remove C4Video, StdVideo 2015-12-28 11:43:41 +01:00
C4Physics.h Update copyright notices 2013-12-23 13:03:19 +01:00
C4Viewport.cpp Fix black NO_OWNER viewport in network mode. 2016-01-16 16:29:23 -05:00
C4Viewport.h Make NO_OWNER viewports black in fullscreen+non-debug for non-observers #1557 2016-01-10 09:50:21 -05:00
ClonkMain.cpp Fix some unused variables and integer type conversions. 2015-09-01 22:18:39 -04:00