(_ref)
| 68232 | var FRAGMENT_SHADER = "fs"; |
| 68233 | var ShaderModule = function() { |
| 68234 | function ShaderModule1(_ref) { |
| 68235 | var name = _ref.name, vs = _ref.vs, fs = _ref.fs, _ref$dependencies = _ref.dependencies, dependencies = _ref$dependencies === void 0 ? [] : _ref$dependencies, uniforms = _ref.uniforms, getUniforms = _ref.getUniforms, _ref$deprecations = _ref.deprecations, deprecations = _ref$deprecations === void 0 ? [] : _ref$deprecations, _ref$defines = _ref.defines, defines = _ref$defines === void 0 ? {} : _ref$defines, _ref$inject = _ref.inject, inject = _ref$inject === void 0 ? {} : _ref$inject, vertexShader = _ref.vertexShader, fragmentShader = _ref.fragmentShader; |
| 68236 | (0, _classCallCheckDefault.default)(this, ShaderModule1); |
| 68237 | (0, _utils.assert)(typeof name === "string"); |
| 68238 | this.name = name; |
| 68239 | this.vs = vs || vertexShader; |
| 68240 | this.fs = fs || fragmentShader; |
| 68241 | this.getModuleUniforms = getUniforms; |
| 68242 | this.dependencies = dependencies; |
| 68243 | this.deprecations = this._parseDeprecationDefinitions(deprecations); |
| 68244 | this.defines = defines; |
| 68245 | this.injections = normalizeInjections(inject); |
| 68246 | if (uniforms) this.uniforms = (0, _propTypes.parsePropTypes)(uniforms); |
| 68247 | } |
| 68248 | (0, _createClassDefault.default)(ShaderModule1, [ |
| 68249 | { |
| 68250 | key: "getModuleSource", |
nothing calls this directly
no test coverage detected