diff --git a/packages/prepare/src/BasePrepare.js b/packages/prepare/src/BasePrepare.js index 8979870..d375485 100644 --- a/packages/prepare/src/BasePrepare.js +++ b/packages/prepare/src/BasePrepare.js @@ -6,19 +6,10 @@ import CountLimiter from './CountLimiter'; /** - * Default number of uploads per frame using prepare plugin. + * The prepare manager provides functionality to upload content to the GPU. * - * @static - * @memberof PIXI.settings - * @name UPLOADS_PER_FRAME - * @type {number} - * @default 4 - */ -settings.UPLOADS_PER_FRAME = 4; - -/** - * The prepare manager provides functionality to upload content to the GPU. BasePrepare handles - * basic queuing functionality and is extended by {@link PIXI.prepare.WebGLPrepare} and {@link PIXI.prepare.CanvasPrepare} + * BasePrepare handles basic queuing functionality and is extended by + * {@link PIXI.prepare.WebGLPrepare} and {@link PIXI.prepare.CanvasPrepare} * to provide preparation capabilities specific to their respective renderers. * * @example diff --git a/packages/prepare/src/BasePrepare.js b/packages/prepare/src/BasePrepare.js index 8979870..d375485 100644 --- a/packages/prepare/src/BasePrepare.js +++ b/packages/prepare/src/BasePrepare.js @@ -6,19 +6,10 @@ import CountLimiter from './CountLimiter'; /** - * Default number of uploads per frame using prepare plugin. + * The prepare manager provides functionality to upload content to the GPU. * - * @static - * @memberof PIXI.settings - * @name UPLOADS_PER_FRAME - * @type {number} - * @default 4 - */ -settings.UPLOADS_PER_FRAME = 4; - -/** - * The prepare manager provides functionality to upload content to the GPU. BasePrepare handles - * basic queuing functionality and is extended by {@link PIXI.prepare.WebGLPrepare} and {@link PIXI.prepare.CanvasPrepare} + * BasePrepare handles basic queuing functionality and is extended by + * {@link PIXI.prepare.WebGLPrepare} and {@link PIXI.prepare.CanvasPrepare} * to provide preparation capabilities specific to their respective renderers. * * @example diff --git a/packages/prepare/src/index.js b/packages/prepare/src/index.js index 45fd2e6..893fdab 100644 --- a/packages/prepare/src/index.js +++ b/packages/prepare/src/index.js @@ -1,6 +1,6 @@ /** * The prepare namespace provides renderer-specific plugins for pre-rendering DisplayObjects. These plugins are useful for - * asynchronously preparing assets, textures, graphics waiting to be displayed. + * asynchronously preparing and uploading to the GPU assets, textures, graphics waiting to be displayed. * * Do not instantiate these plugins directly. It is available from the `renderer.plugins` property. * See {@link PIXI.CanvasRenderer#plugins} or {@link PIXI.Renderer#plugins}. @@ -26,6 +26,8 @@ * }); * @namespace PIXI.prepare */ +import './settings'; + export { default as Prepare } from './Prepare'; export { default as BasePrepare } from './BasePrepare'; export { default as CountLimiter } from './CountLimiter'; diff --git a/packages/prepare/src/BasePrepare.js b/packages/prepare/src/BasePrepare.js index 8979870..d375485 100644 --- a/packages/prepare/src/BasePrepare.js +++ b/packages/prepare/src/BasePrepare.js @@ -6,19 +6,10 @@ import CountLimiter from './CountLimiter'; /** - * Default number of uploads per frame using prepare plugin. + * The prepare manager provides functionality to upload content to the GPU. * - * @static - * @memberof PIXI.settings - * @name UPLOADS_PER_FRAME - * @type {number} - * @default 4 - */ -settings.UPLOADS_PER_FRAME = 4; - -/** - * The prepare manager provides functionality to upload content to the GPU. BasePrepare handles - * basic queuing functionality and is extended by {@link PIXI.prepare.WebGLPrepare} and {@link PIXI.prepare.CanvasPrepare} + * BasePrepare handles basic queuing functionality and is extended by + * {@link PIXI.prepare.WebGLPrepare} and {@link PIXI.prepare.CanvasPrepare} * to provide preparation capabilities specific to their respective renderers. * * @example diff --git a/packages/prepare/src/index.js b/packages/prepare/src/index.js index 45fd2e6..893fdab 100644 --- a/packages/prepare/src/index.js +++ b/packages/prepare/src/index.js @@ -1,6 +1,6 @@ /** * The prepare namespace provides renderer-specific plugins for pre-rendering DisplayObjects. These plugins are useful for - * asynchronously preparing assets, textures, graphics waiting to be displayed. + * asynchronously preparing and uploading to the GPU assets, textures, graphics waiting to be displayed. * * Do not instantiate these plugins directly. It is available from the `renderer.plugins` property. * See {@link PIXI.CanvasRenderer#plugins} or {@link PIXI.Renderer#plugins}. @@ -26,6 +26,8 @@ * }); * @namespace PIXI.prepare */ +import './settings'; + export { default as Prepare } from './Prepare'; export { default as BasePrepare } from './BasePrepare'; export { default as CountLimiter } from './CountLimiter'; diff --git a/packages/prepare/src/settings.js b/packages/prepare/src/settings.js new file mode 100644 index 0000000..07a6543 --- /dev/null +++ b/packages/prepare/src/settings.js @@ -0,0 +1,14 @@ +import { settings } from '@pixi/settings'; + +/** + * Default number of uploads per frame using prepare plugin. + * + * @static + * @memberof PIXI.settings + * @name UPLOADS_PER_FRAME + * @type {number} + * @default 4 + */ +settings.UPLOADS_PER_FRAME = 4; + +export { settings }; diff --git a/packages/prepare/src/BasePrepare.js b/packages/prepare/src/BasePrepare.js index 8979870..d375485 100644 --- a/packages/prepare/src/BasePrepare.js +++ b/packages/prepare/src/BasePrepare.js @@ -6,19 +6,10 @@ import CountLimiter from './CountLimiter'; /** - * Default number of uploads per frame using prepare plugin. + * The prepare manager provides functionality to upload content to the GPU. * - * @static - * @memberof PIXI.settings - * @name UPLOADS_PER_FRAME - * @type {number} - * @default 4 - */ -settings.UPLOADS_PER_FRAME = 4; - -/** - * The prepare manager provides functionality to upload content to the GPU. BasePrepare handles - * basic queuing functionality and is extended by {@link PIXI.prepare.WebGLPrepare} and {@link PIXI.prepare.CanvasPrepare} + * BasePrepare handles basic queuing functionality and is extended by + * {@link PIXI.prepare.WebGLPrepare} and {@link PIXI.prepare.CanvasPrepare} * to provide preparation capabilities specific to their respective renderers. * * @example diff --git a/packages/prepare/src/index.js b/packages/prepare/src/index.js index 45fd2e6..893fdab 100644 --- a/packages/prepare/src/index.js +++ b/packages/prepare/src/index.js @@ -1,6 +1,6 @@ /** * The prepare namespace provides renderer-specific plugins for pre-rendering DisplayObjects. These plugins are useful for - * asynchronously preparing assets, textures, graphics waiting to be displayed. + * asynchronously preparing and uploading to the GPU assets, textures, graphics waiting to be displayed. * * Do not instantiate these plugins directly. It is available from the `renderer.plugins` property. * See {@link PIXI.CanvasRenderer#plugins} or {@link PIXI.Renderer#plugins}. @@ -26,6 +26,8 @@ * }); * @namespace PIXI.prepare */ +import './settings'; + export { default as Prepare } from './Prepare'; export { default as BasePrepare } from './BasePrepare'; export { default as CountLimiter } from './CountLimiter'; diff --git a/packages/prepare/src/settings.js b/packages/prepare/src/settings.js new file mode 100644 index 0000000..07a6543 --- /dev/null +++ b/packages/prepare/src/settings.js @@ -0,0 +1,14 @@ +import { settings } from '@pixi/settings'; + +/** + * Default number of uploads per frame using prepare plugin. + * + * @static + * @memberof PIXI.settings + * @name UPLOADS_PER_FRAME + * @type {number} + * @default 4 + */ +settings.UPLOADS_PER_FRAME = 4; + +export { settings }; diff --git a/packages/ticker/src/index.js b/packages/ticker/src/index.js index 54fe3d7..96a94fe 100644 --- a/packages/ticker/src/index.js +++ b/packages/ticker/src/index.js @@ -1,5 +1,5 @@ +import './settings'; + export { default as Ticker } from './Ticker'; export { default as TickerPlugin } from './TickerPlugin'; export * from './const'; - -import './settings'; diff --git a/packages/prepare/src/BasePrepare.js b/packages/prepare/src/BasePrepare.js index 8979870..d375485 100644 --- a/packages/prepare/src/BasePrepare.js +++ b/packages/prepare/src/BasePrepare.js @@ -6,19 +6,10 @@ import CountLimiter from './CountLimiter'; /** - * Default number of uploads per frame using prepare plugin. + * The prepare manager provides functionality to upload content to the GPU. * - * @static - * @memberof PIXI.settings - * @name UPLOADS_PER_FRAME - * @type {number} - * @default 4 - */ -settings.UPLOADS_PER_FRAME = 4; - -/** - * The prepare manager provides functionality to upload content to the GPU. BasePrepare handles - * basic queuing functionality and is extended by {@link PIXI.prepare.WebGLPrepare} and {@link PIXI.prepare.CanvasPrepare} + * BasePrepare handles basic queuing functionality and is extended by + * {@link PIXI.prepare.WebGLPrepare} and {@link PIXI.prepare.CanvasPrepare} * to provide preparation capabilities specific to their respective renderers. * * @example diff --git a/packages/prepare/src/index.js b/packages/prepare/src/index.js index 45fd2e6..893fdab 100644 --- a/packages/prepare/src/index.js +++ b/packages/prepare/src/index.js @@ -1,6 +1,6 @@ /** * The prepare namespace provides renderer-specific plugins for pre-rendering DisplayObjects. These plugins are useful for - * asynchronously preparing assets, textures, graphics waiting to be displayed. + * asynchronously preparing and uploading to the GPU assets, textures, graphics waiting to be displayed. * * Do not instantiate these plugins directly. It is available from the `renderer.plugins` property. * See {@link PIXI.CanvasRenderer#plugins} or {@link PIXI.Renderer#plugins}. @@ -26,6 +26,8 @@ * }); * @namespace PIXI.prepare */ +import './settings'; + export { default as Prepare } from './Prepare'; export { default as BasePrepare } from './BasePrepare'; export { default as CountLimiter } from './CountLimiter'; diff --git a/packages/prepare/src/settings.js b/packages/prepare/src/settings.js new file mode 100644 index 0000000..07a6543 --- /dev/null +++ b/packages/prepare/src/settings.js @@ -0,0 +1,14 @@ +import { settings } from '@pixi/settings'; + +/** + * Default number of uploads per frame using prepare plugin. + * + * @static + * @memberof PIXI.settings + * @name UPLOADS_PER_FRAME + * @type {number} + * @default 4 + */ +settings.UPLOADS_PER_FRAME = 4; + +export { settings }; diff --git a/packages/ticker/src/index.js b/packages/ticker/src/index.js index 54fe3d7..96a94fe 100644 --- a/packages/ticker/src/index.js +++ b/packages/ticker/src/index.js @@ -1,5 +1,5 @@ +import './settings'; + export { default as Ticker } from './Ticker'; export { default as TickerPlugin } from './TickerPlugin'; export * from './const'; - -import './settings'; diff --git a/packages/utils/src/index.js b/packages/utils/src/index.js index e3e08de..ea62cd7 100644 --- a/packages/utils/src/index.js +++ b/packages/utils/src/index.js @@ -74,6 +74,8 @@ import earcut from 'earcut'; export { earcut }; +import './settings'; + export * from './browser'; export * from './color'; export * from './data'; @@ -81,5 +83,3 @@ export * from './network'; export * from './const'; export * from './logging'; - -import './settings';