[client] add new OpenGL-Basic renderer

This is based on bf8da7fd7e4397fe9931e82e52753806f1eee7e0 by @kiljacken
Per issue #11 on some cards this method performs much better then the
persistant buffering used in the standard OpenGL renderer.

Closes #11
This commit is contained in:
Geoffrey McRae
2017-12-17 23:28:13 +11:00
parent 5305ec5dd1
commit 0ac1992019
3 changed files with 772 additions and 2 deletions

View File

@@ -21,11 +21,12 @@ Place, Suite 330, Boston, MA 02111-1307 USA
#include "lg-renderer.h"
extern const LG_Renderer LGR_OpenGL;
extern const LG_Renderer LGR_Basic;
extern const LG_Renderer LGR_OpenGLBasic;
const LG_Renderer * LG_Renderers[] =
{
&LGR_OpenGL,
&LGR_OpenGLBasic,
NULL // end of array sentinal
};