Add build option for opengl profile (#592)

* Add opengl_profile build option

on android the option is set to OpenGLES by default

* Replace android checks with using_gles
This commit is contained in:
Jonian Guveli
2024-08-28 12:01:55 +00:00
committed by GitHub
parent 595e4e0341
commit 4adc50039c
3 changed files with 16 additions and 2 deletions
+1 -1
View File
@@ -49,7 +49,7 @@ void RendererGL::reset() {
gl.useProgram(oldProgram); // Switch to old GL program
}
#ifdef __ANDROID__
#ifdef USING_GLES
fragShaderGen.setTarget(PICA::ShaderGen::API::GLES, PICA::ShaderGen::Language::GLSL);
#endif
}
+1 -1
View File
@@ -114,7 +114,7 @@ hydra::Size HydraCore::getNativeSize() { return {400, 480}; }
void HydraCore::setOutputSize(hydra::Size size) {}
void HydraCore::resetContext() {
#ifdef __ANDROID__
#ifdef USING_GLES
if (!gladLoadGLES2Loader(reinterpret_cast<GLADloadproc>(getProcAddress))) {
Helpers::panic("OpenGL ES init failed");
}