mirror of
https://github.com/RetroDECK/Duckstation.git
synced 2024-11-26 23:55:40 +00:00
GL/Context: Disable GLES3.2 on PowerVR Rogue
It's choking on our shaders, maybe it's the I/O blocks or texture buffers?
This commit is contained in:
parent
ee190ef561
commit
db17baba1b
|
@ -64,6 +64,12 @@ static void DisableBrokenExtensions(const char* gl_vendor, const char* gl_render
|
||||||
GLAD_GL_EXT_copy_image = 0;
|
GLAD_GL_EXT_copy_image = 0;
|
||||||
GLAD_GL_OES_copy_image = 0;
|
GLAD_GL_OES_copy_image = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (std::strstr(gl_renderer, "PowerVR Rogue"))
|
||||||
|
{
|
||||||
|
Log_VerbosePrintf("PowerVR Rogue driver detected, disabling GLES3.2");
|
||||||
|
GLAD_GL_ES_VERSION_3_2 = 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Context::Context(const WindowInfo& wi) : m_wi(wi) {}
|
Context::Context(const WindowInfo& wi) : m_wi(wi) {}
|
||||||
|
|
Loading…
Reference in a new issue