Edit: Improved readability
And here is the shader program that is causing issues, it seems to be incomplete, no logic is being done:
Error in fragment shader:
#version 310 es
#ifdef GL_NV_fragdepth
#extension GL_NV_fragdepth : enable
#endif
#ifdef GL_OES_standard_derivatives
#extension GL_OES_standard_derivatives : enable
#endif
uniform sampler2D uTex0;
uniform sampler2D uTex1;
uniform lowp sampler2DMS uMSTex0;
uniform lowp sampler2DMS uMSTex1;
uniform lowp ivec2 uMSTexEnabled;
layout (std140) uniform ColorsBlock {
lowp vec4 uFogColor;
lowp vec4 uCenterColor;
lowp vec4 uScaleColor;
lowp vec4 uBlendColor;
lowp vec4 uEnvColor;
lowp vec4 uPrimColor;
lowp float uPrimLod;
lowp float uK4;
lowp float uK5;
};
uniform mediump vec2 uScreenScale;
uniform lowp int uAlphaCompareMode;
uniform lowp int uAlphaDitherMode;
uniform lowp int uColorDitherMode;
uniform lowp int uGammaCorrectionEnabled;
uniform lowp int uFogUsage;
uniform lowp ivec2 uFb8Bit;
uniform lowp ivec2 uFbFixedAlpha;
uniform lowp int uSpecialBlendMode;
uniform lowp int uEnableAlphaTest
07-28 00:08:52.453: A/libc(4204): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 4295 (CoreThread)
Hmm.... just by looking at the code, there should be way more in there. Logcat must not be printing out the whole thing.