/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import{simplePipelineState as e}from"../../utils.js";import{Technique as s}from"../Technique.js";import{GridShader as r}from"../shaders/GridShader.js";class t extends s{constructor(){super(...arguments),this.type=17,this.shaders={grid:new r}}render(s,r){const{context:t,painter:i}=s;i.setPipelineState(e),i.submitDrawMesh(t,{shader:this.shaders.grid,uniforms:r,defines:null,optionalAttributes:null,useComputeBuffer:!1},i.quadMesh)}}export{t as GridTechnique};
