|
From: Lasse Kärkkäi. <tr...@us...> - 2011-02-06 02:34:03
|
Module: performous Branch: opengl2 Commit: cca89ba981e1fff9ec8d4aebc6cfbdb6eba7e1fb Author: Lasse Kärkkäinen <tronic+ndrm at trn.iki.fi> Date: Sun Feb 6 03:31:38 2011 +0100 Shader cleanup. * 2x speedup for Intel * Support for geometry shader * Support for reusing same shader with different defines * TEXTURE_2D currently b0rked (needs to use proper shader) --- game/dancegraph.cc | 3 +- game/glshader.cc | 38 ++++++++++++++++++--------------- game/glshader.hh | 11 ++++----- game/guitargraph.cc | 3 +- game/screen_intro.cc | 7 +++-- game/surface.hh | 12 ++++------ game/theme.cc | 3 +- game/theme.hh | 2 - game/video_driver.cc | 3 +- themes/default/shaders/3dobject.frag | 19 +--------------- themes/default/shaders/core.frag | 31 +++++++++++---------------- 11 files changed, 57 insertions(+), 75 deletions(-) |