diff --git a/src/core/index.js b/src/core/index.js index c5f3536..9bc82d3 100644 --- a/src/core/index.js +++ b/src/core/index.js @@ -20,7 +20,8 @@ // sprites Sprite: require('./sprites/Sprite'), - CanvasSpriteRender: require('./sprites/canvas/CanvasSpriteRenderer'), + CanvasSpriteRender: require('./sprites/canvas/CanvasSpriteRenderer'), + CanvasTinter: require('./sprites/canvas/CanvasTinter'), SpriteRenderer: require('./sprites/webgl/SpriteRenderer'), // text diff --git a/src/core/index.js b/src/core/index.js index c5f3536..9bc82d3 100644 --- a/src/core/index.js +++ b/src/core/index.js @@ -20,7 +20,8 @@ // sprites Sprite: require('./sprites/Sprite'), - CanvasSpriteRender: require('./sprites/canvas/CanvasSpriteRenderer'), + CanvasSpriteRender: require('./sprites/canvas/CanvasSpriteRenderer'), + CanvasTinter: require('./sprites/canvas/CanvasTinter'), SpriteRenderer: require('./sprites/webgl/SpriteRenderer'), // text diff --git a/src/deprecation.js b/src/deprecation.js index 48f1043..3b6dbab 100644 --- a/src/deprecation.js +++ b/src/deprecation.js @@ -410,3 +410,8 @@ console.warn('utils.uuid() is deprecated, please use utils.uid() from now on.'); return core.utils.uid(); }; + +core.utils.canUseNewCanvasBlendModes = function() { + console.warn('utils.canUseNewCanvasBlendModes() is deprecated, please use CanvasTinter.canUseMultiply from now on'); + return core.CanvasTinter.canUseMultiply; +}; diff --git a/src/core/index.js b/src/core/index.js index c5f3536..9bc82d3 100644 --- a/src/core/index.js +++ b/src/core/index.js @@ -20,7 +20,8 @@ // sprites Sprite: require('./sprites/Sprite'), - CanvasSpriteRender: require('./sprites/canvas/CanvasSpriteRenderer'), + CanvasSpriteRender: require('./sprites/canvas/CanvasSpriteRenderer'), + CanvasTinter: require('./sprites/canvas/CanvasTinter'), SpriteRenderer: require('./sprites/webgl/SpriteRenderer'), // text diff --git a/src/deprecation.js b/src/deprecation.js index 48f1043..3b6dbab 100644 --- a/src/deprecation.js +++ b/src/deprecation.js @@ -410,3 +410,8 @@ console.warn('utils.uuid() is deprecated, please use utils.uid() from now on.'); return core.utils.uid(); }; + +core.utils.canUseNewCanvasBlendModes = function() { + console.warn('utils.canUseNewCanvasBlendModes() is deprecated, please use CanvasTinter.canUseMultiply from now on'); + return core.CanvasTinter.canUseMultiply; +}; diff --git a/test/unit/core/utils/util.test.js b/test/unit/core/utils/util.test.js index 199a1a4..145111b 100644 --- a/test/unit/core/utils/util.test.js +++ b/test/unit/core/utils/util.test.js @@ -38,25 +38,6 @@ it('should properly convert rgb array to hex color string'); }); - describe('.getNextPowerOfTwo', function () { - it('should exist', function () { - expect(PIXI.utils.getNextPowerOfTwo) - .to.be.a('function'); - }); - - it('should return the next POT for a number'); - }); - - describe('.isPowerOfTwo', function () { - it('should exist', function () { - expect(PIXI.utils.isPowerOfTwo) - .to.be.a('function'); - }); - - it('should return true if a number is a POT'); - it('should return false if a number is not a POT'); - }); - describe('.getResolutionOfUrl', function () { it('should exist', function () { expect(PIXI.utils.getResolutionOfUrl) @@ -66,13 +47,6 @@ it('should return the correct resolution based on a URL'); }); - describe('.canUseNewCanvasBlendModes', function () { - it('should exist', function () { - expect(PIXI.utils.canUseNewCanvasBlendModes) - .to.be.a('function'); - }); - }); - describe('.sayHello', function () { it('should exist', function () { expect(PIXI.utils.sayHello)