pixi.js
Version:
PixiJS — The HTML5 Creation Engine =============
1 lines • 1.08 kB
Source Map (JSON)
{"version":3,"file":"generateBlurGlProgram.mjs","sources":["../../../../../src/filters/defaults/blur/gl/generateBlurGlProgram.ts"],"sourcesContent":["import { GlProgram } from '../../../../rendering/renderers/gl/shader/GlProgram';\nimport { generateBlurFragSource } from './generateBlurFragSource';\nimport { generateBlurVertSource } from './generateBlurVertSource';\n\nexport function generateBlurGlProgram(horizontal: boolean, kernelSize: number)\n{\n const vertex = generateBlurVertSource(kernelSize, horizontal);\n const fragment = generateBlurFragSource(kernelSize);\n\n return GlProgram.from({\n vertex,\n fragment,\n name: `blur-${horizontal ? 'horizontal' : 'vertical'}-pass-filter`\n });\n}\n"],"names":[],"mappings":";;;;;AAIgB,SAAA,qBAAA,CAAsB,YAAqB,UAC3D,EAAA;AACI,EAAM,MAAA,MAAA,GAAS,sBAAuB,CAAA,UAAA,EAAY,UAAU,CAAA,CAAA;AAC5D,EAAM,MAAA,QAAA,GAAW,uBAAuB,UAAU,CAAA,CAAA;AAElD,EAAA,OAAO,UAAU,IAAK,CAAA;AAAA,IAClB,MAAA;AAAA,IACA,QAAA;AAAA,IACA,IAAM,EAAA,CAAA,KAAA,EAAQ,UAAa,GAAA,YAAA,GAAe,UAAU,CAAA,YAAA,CAAA;AAAA,GACvD,CAAA,CAAA;AACL;;;;"}