UNPKG

@arcgis/core

Version:

ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API

3 lines (2 loc) 669 B
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.8/LICENSE.txt */ import{__decorate as o,__param as t}from"tslib";import{GraphShaderModule as s,location as r,input as e,VertexInput as i,FragmentInput as p}from"../../GraphShaderModule.js";import{Vec4 as n,Vec2 as l}from"../../graph/glsl.js";import{uvToClip as m}from"./utils.js";class a extends i{}o([r(0,l)],a.prototype,"position",void 0);class d extends p{}class u extends s{constructor(){super(...arguments),this.type="PostProcessingShader"}vertex(o){return{uv:o.position,glPosition:new n(m(o.position),0,1)}}}o([t(0,e(a))],u.prototype,"vertex",null);export{d as PostProcessingFragmentInput,u as PostProcessingShader};