mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-04-02 11:01:50 -04:00
GLES: Avoid shader error for uint with GLSL 1.2.
This commit is contained in:
parent
ef092c3a42
commit
58abc7a154
1 changed files with 3 additions and 1 deletions
|
@ -740,7 +740,9 @@ OpenGLContext::OpenGLContext() {
|
|||
// This too...
|
||||
shaderLanguageDesc_.shaderLanguage = ShaderLanguage::GLSL_1xx;
|
||||
if (gl_extensions.EXT_gpu_shader4) {
|
||||
shaderLanguageDesc_.bitwiseOps = true;
|
||||
// Older macOS devices seem to have problems defining uint uniforms.
|
||||
// Let's just assume OpenGL 3.0+ is required.
|
||||
shaderLanguageDesc_.bitwiseOps = gl_extensions.VersionGEThan(3, 0, 0);
|
||||
shaderLanguageDesc_.texelFetch = "texelFetch2D";
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue