| 68054 | return injectShaderName ? "\n#define SHADER_NAME ".concat(id, "_").concat(SHADER_TYPE[type], "\n\n") : ""; |
| 68055 | } |
| 68056 | function getApplicationDefines() { |
| 68057 | var defines = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; |
| 68058 | var count = 0; |
| 68059 | var sourceText = ""; |
| 68060 | for(var define in defines){ |
| 68061 | if (count === 0) sourceText += "\n// APPLICATION DEFINES\n"; |
| 68062 | count++; |
| 68063 | var value = defines[define]; |
| 68064 | if (value || Number.isFinite(value)) sourceText += "#define ".concat(define.toUpperCase(), " ").concat(defines[define], "\n"); |
| 68065 | } |
| 68066 | if (count === 0) sourceText += "\n"; |
| 68067 | return sourceText; |
| 68068 | } |
| 68069 | function getHookFunctions(hookFunctions, hookInjections) { |
| 68070 | var result = ""; |
| 68071 | for(var hookName in hookFunctions){ |