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