/* COPYRIGHT Esri - https://js.arcgis.com/5.1.2/LICENSE.txt */
const t=(t,...n)=>{let e="";for(let o=0;o<n.length;o++)e+=t[o]+n[o];return e+=t[t.length-1],e};function n(t,n,e=""){return t?n:e}t.int=t=>t.toFixed(),t.uint=t=>`${Math.max(0,t).toFixed()}u`,t.hexuint=t=>`0x${Math.round(Math.max(0,t)).toString(16)}u`,t.float=t=>t.toPrecision(8);export{n as If,t as glsl};
