use highp on iOS blending shader

This commit is contained in:
2019-01-08 11:28:49 +01:00
parent 4a1880e22a
commit c5a0b4e6b0

View File

@@ -95,14 +95,14 @@ void App::initShaders()
"uniform int blend_mode;\n" "uniform int blend_mode;\n"
"in mediump vec2 uv;\n" "in mediump vec2 uv;\n"
#ifdef __IOS__ #ifdef __IOS__
"inout mediump vec4 frag;\n" "inout highp vec4 frag;\n"
#else #else
"out mediump vec4 frag;\n" "out mediump vec4 frag;\n"
#endif #endif
SHADER_FUNCTION_BLEND SHADER_FUNCTION_BLEND
"void main() {\n" "void main() {\n"
#ifdef __IOS__ #ifdef __IOS__
" mediump vec4 bg = frag;\n" " highp vec4 bg = frag;\n"
#else #else
" mediump vec4 bg = texture(tex_bg, uv);\n" " mediump vec4 bg = texture(tex_bg, uv);\n"
#endif #endif