### Compilation failed:

error: 1: invalid type
layout(binding=0) sampler2D uTextureSampler_0_Stage1;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error: 2: interface blocks are not allowed in this kind of program
layout (binding=0) uniform uniformBuffer
                           ^^^^^^^^^^^^^
error: 12: 'in' is not permitted here
layout(location = 0) in float2 vLocalCoord_Stage0;
^^^^^^^^^^^^^^^^^^^^^^^
error: 12: layout qualifier 'location' is not permitted here
layout(location = 0) in float2 vLocalCoord_Stage0;
^^^^^^^^^^^^^^^^^^^^^^^
error: 17: unknown identifier 'unorm_Stage1_c0_c0_c0'
    inCoord *= unorm_Stage1_c0_c0_c0.xy;
               ^^^^^^^^^^^^^^^^^^^^^
error: 23: unknown identifier 'sample'
    half4 textureColor = sample(uTextureSampler_0_Stage1, (clampedCoord) * unorm_Stage1_c0_c0_c0.zw);
                         ^^^^^^
error: 23: unknown identifier 'uTextureSampler_0_Stage1'
    half4 textureColor = sample(uTextureSampler_0_Stage1, (clampedCoord) * unorm_Stage1_c0_c0_c0.zw);
                                ^^^^^^^^^^^^^^^^^^^^^^^^
error: 23: unknown identifier 'unorm_Stage1_c0_c0_c0'
    half4 textureColor = sample(uTextureSampler_0_Stage1, (clampedCoord) * unorm_Stage1_c0_c0_c0.zw);
                                                                           ^^^^^^^^^^^^^^^^^^^^^
error: 25: unknown identifier 'usubset_Stage1_c0_c0_c0'
    if (snappedX < usubset_Stage1_c0_c0_c0.x || snappedX > usubset_Stage1_c0_c0_c0.z)
                   ^^^^^^^^^^^^^^^^^^^^^^^
error: 25: unknown identifier 'usubset_Stage1_c0_c0_c0'
    if (snappedX < usubset_Stage1_c0_c0_c0.x || snappedX > usubset_Stage1_c0_c0_c0.z)
                                                           ^^^^^^^^^^^^^^^^^^^^^^^
error: 27: unknown identifier 'textureColor'
        textureColor = uborder_Stage1_c0_c0_c0;
        ^^^^^^^^^^^^
error: 27: unknown identifier 'uborder_Stage1_c0_c0_c0'
        textureColor = uborder_Stage1_c0_c0_c0;
                       ^^^^^^^^^^^^^^^^^^^^^^^
error: 29: unknown identifier 'textureColor'
    return textureColor;
           ^^^^^^^^^^^^
error: 34: unknown identifier 'umatrix_Stage1_c0_c0'
    return TextureEffect_Stage1_c0_c0_c0(_input, ((umatrix_Stage1_c0_c0) * _coords.xy1).xy);
                                                   ^^^^^^^^^^^^^^^^^^^^
error: 40: unknown identifier 'uIncrement_Stage1_c0'
    float2 coord = vLocalCoord_Stage0 - 12.0 * uIncrement_Stage1_c0;
                                               ^^^^^^^^^^^^^^^^^^^^
error: 42: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 43: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[0].x;
                                                                 ^^^^^^^^^^^^^^^^^
error: 44: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 44: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 45: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 46: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[0].y;
                                                                 ^^^^^^^^^^^^^^^^^
error: 47: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 47: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 48: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 49: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[0].z;
                                                                 ^^^^^^^^^^^^^^^^^
error: 50: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 50: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 51: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 52: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[0].w;
                                                                 ^^^^^^^^^^^^^^^^^
error: 53: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 53: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 54: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 55: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[1].x;
                                                                 ^^^^^^^^^^^^^^^^^
error: 56: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 56: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 57: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 58: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[1].y;
                                                                 ^^^^^^^^^^^^^^^^^
error: 59: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 59: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 60: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 61: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[1].z;
                                                                 ^^^^^^^^^^^^^^^^^
error: 62: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 62: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 63: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 64: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[1].w;
                                                                 ^^^^^^^^^^^^^^^^^
error: 65: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 65: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 66: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 67: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[2].x;
                                                                 ^^^^^^^^^^^^^^^^^
error: 68: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 68: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 69: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 70: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[2].y;
                                                                 ^^^^^^^^^^^^^^^^^
error: 71: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 71: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 72: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 73: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[2].z;
                                                                 ^^^^^^^^^^^^^^^^^
error: 74: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 74: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 75: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 76: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[2].w;
                                                                 ^^^^^^^^^^^^^^^^^
error: 77: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 77: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 78: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 79: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[3].x;
                                                                 ^^^^^^^^^^^^^^^^^
error: 80: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 80: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 81: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 82: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[3].y;
                                                                 ^^^^^^^^^^^^^^^^^
error: 83: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 83: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 84: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 85: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[3].z;
                                                                 ^^^^^^^^^^^^^^^^^
error: 86: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 86: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 87: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 88: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[3].w;
                                                                 ^^^^^^^^^^^^^^^^^
error: 89: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 89: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 90: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 91: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[4].x;
                                                                 ^^^^^^^^^^^^^^^^^
error: 92: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 92: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 93: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 94: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[4].y;
                                                                 ^^^^^^^^^^^^^^^^^
error: 95: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 95: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 96: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 97: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[4].z;
                                                                 ^^^^^^^^^^^^^^^^^
error: 98: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 98: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 99: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 100: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[4].w;
                                                                 ^^^^^^^^^^^^^^^^^
error: 101: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 101: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 102: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 103: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[5].x;
                                                                 ^^^^^^^^^^^^^^^^^
error: 104: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 104: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 105: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 106: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[5].y;
                                                                 ^^^^^^^^^^^^^^^^^
error: 107: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 107: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 108: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 109: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[5].z;
                                                                 ^^^^^^^^^^^^^^^^^
error: 110: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 110: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 111: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 112: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[5].w;
                                                                 ^^^^^^^^^^^^^^^^^
error: 113: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 113: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 114: unknown identifier 'coord'
    coordSampled = coord;
                   ^^^^^
error: 115: unknown identifier 'uKernel_Stage1_c0'
    _output += MatrixEffect_Stage1_c0_c0(_input, coordSampled) * uKernel_Stage1_c0[6].x;
                                                                 ^^^^^^^^^^^^^^^^^
error: 116: unknown identifier 'coord'
    coord += uIncrement_Stage1_c0;
    ^^^^^
error: 116: unknown identifier 'uIncrement_Stage1_c0'
    coord += uIncrement_Stage1_c0;
             ^^^^^^^^^^^^^^^^^^^^
error: 120: 'main' must return: 'vec4', 'float4', or 'half4'
void main()
^^^^^^^^^^^
error: 133: unknown identifier 'sk_FragColor'
        sk_FragColor = output_Stage1 * outputCoverage_Stage0;
        ^^^^^^^^^^^^
117 errors
