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