UNPKG

pixi.js

Version:

PixiJS — The HTML5 Creation Engine =============

1 lines 1.23 kB
{"version":3,"file":"addProgramDefines.mjs","sources":["../../../../../../../src/rendering/renderers/gl/shader/program/preprocessors/addProgramDefines.ts"],"sourcesContent":["export function addProgramDefines(src: string, isES300: boolean, isFragment?: boolean)\n{\n if (isES300) return src;\n\n if (isFragment)\n {\n src = src.replace('out vec4 finalColor;', '');\n\n return `\n \n #ifdef GL_ES // This checks if it is WebGL1\n #define in varying\n #define finalColor gl_FragColor\n #define texture texture2D\n #endif\n ${src}\n `;\n }\n\n return `\n \n #ifdef GL_ES // This checks if it is WebGL1\n #define in attribute\n #define out varying\n #endif\n ${src}\n `;\n}\n"],"names":[],"mappings":";AAAgB,SAAA,iBAAA,CAAkB,GAAa,EAAA,OAAA,EAAkB,UACjE,EAAA;AACI,EAAI,IAAA,OAAA;AAAS,IAAO,OAAA,GAAA,CAAA;AAEpB,EAAA,IAAI,UACJ,EAAA;AACI,IAAM,GAAA,GAAA,GAAA,CAAI,OAAQ,CAAA,sBAAA,EAAwB,EAAE,CAAA,CAAA;AAE5C,IAAO,OAAA,CAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAAA,EAOL,GAAG,CAAA;AAAA,QAAA,CAAA,CAAA;AAAA,GAET;AAEA,EAAO,OAAA,CAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAAA,EAMD,GAAG,CAAA;AAAA,QAAA,CAAA,CAAA;AAEb;;;;"}