declare const _default: "\n\nvarying vec2 vUv0;\n\nuniform sampler2D source;\nuniform vec2 pixelOffset;\n\nbool isUsed(vec4 pixel) {\n    #if HDR\n        return any(greaterThan(pixel.rgb, vec3(0.0)));\n    #else\n        return pixel.a > 0.0;\n    #endif\n}\n\nvoid main(void) {\n    vec4 c = texture2DLod(source, vUv0, 0.0);\n    c = isUsed(c) ? c : texture2DLod(source, vUv0 - pixelOffset, 0.0);\n    c = isUsed(c) ? c : texture2DLod(source, vUv0 + vec2(0, -pixelOffset.y), 0.0);\n    c = isUsed(c) ? c : texture2DLod(source, vUv0 + vec2(pixelOffset.x, -pixelOffset.y), 0.0);\n    c = isUsed(c) ? c : texture2DLod(source, vUv0 + vec2(-pixelOffset.x, 0), 0.0);\n    c = isUsed(c) ? c : texture2DLod(source, vUv0 + vec2(pixelOffset.x, 0), 0.0);\n    c = isUsed(c) ? c : texture2DLod(source, vUv0 + vec2(-pixelOffset.x, pixelOffset.y), 0.0);\n    c = isUsed(c) ? c : texture2DLod(source, vUv0 + vec2(0, pixelOffset.y), 0.0);\n    c = isUsed(c) ? c : texture2DLod(source, vUv0 + pixelOffset, 0.0);\n    gl_FragColor = c;\n}\n";
export default _default;
