pixi.js
Version:
<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">
1 lines • 1.22 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\n/**\n * @internal\n * @param horizontal - Whether to generate a horizontal or vertical blur program.\n * @param kernelSize - The size of the kernel.\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":";;;;;AASO,SAAS,qBAAA,CAAsB,YAAqB,UAAA,EAC3D;AACI,EAAA,MAAM,MAAA,GAAS,sBAAA,CAAuB,UAAA,EAAY,UAAU,CAAA;AAC5D,EAAA,MAAM,QAAA,GAAW,uBAAuB,UAAU,CAAA;AAElD,EAAA,OAAO,UAAU,IAAA,CAAK;AAAA,IAClB,MAAA;AAAA,IACA,QAAA;AAAA,IACA,IAAA,EAAM,CAAA,KAAA,EAAQ,UAAA,GAAa,YAAA,GAAe,UAAU,CAAA,YAAA;AAAA,GACvD,CAAA;AACL;;;;"}