[Feat|Release] (getter.cpp|version.h): Add ignoring error feature in glGetError. Version dump to 1.0.1.

Signed-off-by: BZLZHH <admin@bzlzhh.top>
This commit is contained in:
BZLZHH 2025-02-10 20:34:23 +08:00
parent 916bdda672
commit 8e4a573532
2 changed files with 10 additions and 2 deletions

View File

@ -3,6 +3,7 @@
//
#include "getter.h"
#include "../config/settings.h"
#include <string>
#define DEBUG 0
@ -45,7 +46,14 @@ GLenum glGetError() {
LOAD_GLES_FUNC(glGetError);
GLuint err = gles_glGetError();
if (err != GL_NO_ERROR) {
LOG_E(" -> %d", err);
if(global_settings.ignore_error >= 2) {
// no logging without DEBUG
LOG_W("glGetError\n -> %d", err)
LOG_W("Now try to cheat.")
return GL_NO_ERROR;
} else {
LOG_E(" -> %d", err)
}
}
return err;
}

View File

@ -10,7 +10,7 @@
#define MAJOR 1
#define MINOR 0
#define REVISION 0
#define REVISION 1
const int version_type = VERSION_RELEASE;