import { l, o2 as o, s } from "./chunk-LDMWL65U.js"; import { I, R } from "./chunk-3OFVLRSL.js"; // node_modules/@arcgis/core/views/3d/webgl-engine/lib/OrderIndependentTransparency.js var c = l(R.SRC_ALPHA, R.ONE, R.ONE_MINUS_SRC_ALPHA, R.ONE_MINUS_SRC_ALPHA); var N = s(R.ONE, R.ONE); var s2 = s(R.ZERO, R.ONE_MINUS_SRC_ALPHA); function A(r) { return r === o.FrontFace ? null : r === o.Alpha ? s2 : N; } var S = 5e5; var _ = { factor: -1, units: -2 }; function a2(n) { return n ? _ : null; } function l2(r, e = I.LESS) { return r === o.NONE || r === o.FrontFace ? e : I.LEQUAL; } export { c, s2 as s, A, S, a2 as a, l2 as l }; //# sourceMappingURL=chunk-KHMWUB3W.js.map