UNPKG

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">

27 lines (24 loc) 704 B
import { warn } from '../../../../utils/logging/warn.mjs'; "use strict"; function addBits(srcParts, parts, name) { if (srcParts) { for (const i in srcParts) { const id = i.toLocaleLowerCase(); const part = parts[id]; if (part) { let sanitisedPart = srcParts[i]; if (i === "header") { sanitisedPart = sanitisedPart.replace(/@in\s+[^;]+;\s*/g, "").replace(/@out\s+[^;]+;\s*/g, ""); } if (name) { part.push(`//----${name}----//`); } part.push(sanitisedPart); } else { warn(`${i} placement hook does not exist in shader`); } } } } export { addBits }; //# sourceMappingURL=addBits.mjs.map