/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import{ScreenSpacePass as e}from"../views/3d/webgl-engine/core/shaderLibrary/ScreenSpacePass.glsl.js";import{glsl as r}from"../views/3d/webgl-engine/core/shaderModules/glsl.js";import{Texture2DPassUniform as s}from"../views/3d/webgl-engine/core/shaderModules/Texture2DPassUniform.js";import{NoParameters as o}from"../views/webgl/NoParameters.js";import{ShaderBuilder as t}from"../views/webgl/ShaderBuilder.js";class a extends o{}function i(){const o=new t;return o.include(e),o.fragment.uniforms.add(new s("tex",e=>e.texture)),o.fragment.main.add(r`fragColor = vec4(1.0 - texture(tex, uv).a);`),o}const n=Object.freeze(Object.defineProperty({__proto__:null,HUDCompositingPassParameters:a,build:i},Symbol.toStringTag,{value:"Module"}));export{a as H,n as a,i as b};
