[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

@@ -18,7 +18,8 @@ OBJS = main.o \
lg-renderer.o \
spice/spice.o \
ivshmem/ivshmem.o \
renderers/opengl.o
renderers/opengl.o \
renderers/opengl-basic.o
BUILD_OBJS = $(foreach obj,$(OBJS),$(BUILD)/$(obj))