|
|
|
@ -38,18 +38,19 @@ |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#ifdef EXPLICIT_UNIFORM_LOCATION |
|
|
|
#ifdef EXPLICIT_UNIFORM_LOCATION |
|
|
|
layout(location = 0) uniform int radius; |
|
|
|
layout(location = 0) |
|
|
|
layout(location = 1) uniform vec2 scaling; |
|
|
|
#endif |
|
|
|
#else |
|
|
|
|
|
|
|
uniform lowp int radius; |
|
|
|
uniform lowp int radius; |
|
|
|
uniform mediump vec2 scaling; |
|
|
|
|
|
|
|
|
|
|
|
#ifdef EXPLICIT_UNIFORM_LOCATION |
|
|
|
|
|
|
|
layout(location = 1) |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
uniform mediump vec2 scaling; |
|
|
|
|
|
|
|
|
|
|
|
#ifdef EXPLICIT_TEXTURE_LAYER |
|
|
|
#ifdef EXPLICIT_TEXTURE_LAYER |
|
|
|
layout(binding = 7) uniform sampler2D textureData; |
|
|
|
layout(binding = 7) |
|
|
|
#else |
|
|
|
|
|
|
|
uniform lowp sampler2D textureData; |
|
|
|
|
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
uniform lowp sampler2D textureData; |
|
|
|
|
|
|
|
|
|
|
|
#ifdef TEXELFETCH_USABLE |
|
|
|
#ifdef TEXELFETCH_USABLE |
|
|
|
#ifndef GL_ES |
|
|
|
#ifndef GL_ES |
|
|
|
@ -57,10 +58,9 @@ layout(pixel_center_integer) in mediump vec4 gl_FragCoord; |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
#else |
|
|
|
#else |
|
|
|
#ifdef EXPLICIT_UNIFORM_LOCATION |
|
|
|
#ifdef EXPLICIT_UNIFORM_LOCATION |
|
|
|
layout(location = 2) uniform vec2 imageSizeInverted; |
|
|
|
layout(location = 2) |
|
|
|
#else |
|
|
|
|
|
|
|
uniform mediump vec2 imageSizeInverted; |
|
|
|
|
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
uniform mediump vec2 imageSizeInverted; |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
#ifdef NEW_GLSL |
|
|
|
#ifdef NEW_GLSL |
|
|
|
|