44 lines
2.4 KiB
JavaScript
44 lines
2.4 KiB
JavaScript
shadow$provide.module$node_modules$pixi_DOT_js$lib$rendering$renderers$canvas$utils$mapCanvasBlendModesToPixi = function(global, require, module, exports) {
|
|
var canUseNewCanvasBlendModes = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$canvas$utils$canUseNewCanvasBlendModes");
|
|
"use strict";
|
|
exports.mapCanvasBlendModesToPixi = function() {
|
|
const supportsAdvanced = canUseNewCanvasBlendModes.canUseNewCanvasBlendModes(), map = Object.create(null);
|
|
map.inherit = "source-over";
|
|
map.none = "source-over";
|
|
map.normal = "source-over";
|
|
map.add = "lighter";
|
|
map.multiply = supportsAdvanced ? "multiply" : "source-over";
|
|
map.screen = supportsAdvanced ? "screen" : "source-over";
|
|
map.overlay = supportsAdvanced ? "overlay" : "source-over";
|
|
map.darken = supportsAdvanced ? "darken" : "source-over";
|
|
map.lighten = supportsAdvanced ? "lighten" : "source-over";
|
|
map["color-dodge"] = supportsAdvanced ? "color-dodge" : "source-over";
|
|
map["color-burn"] = supportsAdvanced ? "color-burn" : "source-over";
|
|
map["hard-light"] = supportsAdvanced ? "hard-light" : "source-over";
|
|
map["soft-light"] = supportsAdvanced ? "soft-light" : "source-over";
|
|
map.difference = supportsAdvanced ? "difference" : "source-over";
|
|
map.exclusion = supportsAdvanced ? "exclusion" : "source-over";
|
|
map.saturation = supportsAdvanced ? "saturation" : "source-over";
|
|
map.color = supportsAdvanced ? "color" : "source-over";
|
|
map.luminosity = supportsAdvanced ? "luminosity" : "source-over";
|
|
map["linear-burn"] = supportsAdvanced ? "color-burn" : "source-over";
|
|
map["linear-dodge"] = supportsAdvanced ? "color-dodge" : "source-over";
|
|
map["linear-light"] = supportsAdvanced ? "hard-light" : "source-over";
|
|
map["pin-light"] = supportsAdvanced ? "hard-light" : "source-over";
|
|
map["vivid-light"] = supportsAdvanced ? "hard-light" : "source-over";
|
|
map["hard-mix"] = "source-over";
|
|
map.negation = supportsAdvanced ? "difference" : "source-over";
|
|
map["normal-npm"] = map.normal;
|
|
map["add-npm"] = map.add;
|
|
map["screen-npm"] = map.screen;
|
|
map.erase = "destination-out";
|
|
map.subtract = "source-over";
|
|
map.divide = "source-over";
|
|
map.min = "source-over";
|
|
map.max = "source-over";
|
|
return map;
|
|
};
|
|
};
|
|
|
|
//# sourceMappingURL=module$node_modules$pixi_DOT_js$lib$rendering$renderers$canvas$utils$mapCanvasBlendModesToPixi.js.map
|