sdfsdfs
This commit is contained in:
26
node_modules/pixi.js/lib/rendering/high-shader/compiler/utils/addBits.mjs
generated
vendored
Normal file
26
node_modules/pixi.js/lib/rendering/high-shader/compiler/utils/addBits.mjs
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
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
|
Reference in New Issue
Block a user