MCPcopy Create free account
hub / github.com/microsoft/SandDance / getShaderName

Function getShaderName

docs/app/js/sanddance-app.js:64418–64423  ·  view source on GitHub ↗
(shader)

Source from the content-addressed store, hash-verified

64416var parcelHelpers = require("@parcel/transformer-js/src/esmodule-helpers.js");
64417parcelHelpers.defineInteropFlag(exports);
64418function getShaderName(shader) {
64419 var defaultName = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : "unnamed";
64420 var SHADER_NAME_REGEXP = /#define[\s*]SHADER_NAME[\s*]([A-Za-z0-9_-]+)[\s*]/;
64421 var match = shader.match(SHADER_NAME_REGEXP);
64422 return match ? match[1] : defaultName;
64423}
64424exports.default = getShaderName;
64425
64426},{"@parcel/transformer-js/src/esmodule-helpers.js":"jA2du"}],"72Rm1":[function(require,module,exports) {

Callers 1

assembleShaderFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected