message: Set default precision specifiers earlier in GLES shader
diff: @@ -42,17 +42,6 @@ layout(push_constant) uniform PushData
  #else // !VULKAN
  -// for GLES compatibility where we must match blit.vert
  -in vec2 uv;
  -
  -uniform DiscardUBOData
  -{
  - vec4 pattern[(PATTERN_WIDTH * PATTERN_HEIGHT) / 4];
  -}
  -Pattern;
  -
  -uniform uint flags;
  -
  #if defined(OPENGL_ES)
  // GLES requires shader specification of locations
  @@ -69,6 +58,17 @@ precision highp int;
  #endif
  +// for GLES compatibility where we must match blit.vert
  +in vec2 uv;
  +
  +uniform DiscardUBOData
  +{
  + vec4 pattern[(PATTERN_WIDTH * PATTERN_HEIGHT) / 4];
  +}
  +Pattern;
  +
  +uniform uint flags;
  +
  #endif
  FRAG_OUT(0) out vec4 col0;
  