Isolate GLES, add DESKTOPGL option to core.mk

This commit is contained in:
Stefanos Kornilios Mitsis Poiitidis 2014-10-22 14:39:07 +02:00
parent a3728d146f
commit 2b1aaf061d
2 changed files with 8 additions and 0 deletions

View File

@ -81,4 +81,8 @@ ifdef NO_REC
RZDCY_CFLAGS += -DHOST_NO_REC
endif
ifndef DESKTOPGL
RZDCY_CFLAGS += -DGLES
endif
RZDCY_CXXFLAGS := $(RZDCY_CFLAGS) -fno-exceptions -fno-rtti -std=gnu++11

View File

@ -907,7 +907,9 @@ void SetMVS_Mode(u32 mv_mode,ISP_Modvol ispc)
void SetupMainVBO()
{
#ifndef GLES
glBindVertexArray(gl.vbo.vao);
#endif
glBindBuffer(GL_ARRAY_BUFFER, gl.vbo.geometry); glCheck();
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, gl.vbo.idxs); glCheck();
@ -928,7 +930,9 @@ void SetupMainVBO()
void SetupModvolVBO()
{
#ifndef GLES
glBindVertexArray(gl.vbo.vao);
#endif
glBindBuffer(GL_ARRAY_BUFFER, gl.vbo.modvols); glCheck();