@doegis/core
Version:
DOE GIS API
3 lines (1 loc) • 656 B
JavaScript
import{ReloadableShaderModule as e}from"../core/shaderTechnique/ReloadableShaderModule.js";import{ShaderTechnique as r}from"../core/shaderTechnique/ShaderTechnique.js";import{Default3D as t}from"./DefaultVertexAttributeLocations.js";import{Program as i}from"./Program.js";import{E as o}from"../../../../chunks/EdgeDetect.glsl.js";import{makePipelineState as s,defaultColorWriteParams as a}from"../../../webgl/renderState.js";class l extends r{initializeProgram(e){return new i(e.rctx,l.shader.get().build(),t)}initializePipeline(){return s({colorWrite:a})}}l.shader=new e(o,(()=>import("../shaders/EdgeDetect.glsl.js")));export{l as EdgeDetectTechnique};