File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010
1111module . exports = {
1212
13+ PipelineManager : require ( './PipelineManager' ) ,
14+ Pipelines : require ( './pipelines' ) ,
1315 Utils : require ( './Utils' ) ,
1416 WebGLPipeline : require ( './WebGLPipeline' ) ,
15- WebGLRenderer : require ( './WebGLRenderer' ) ,
16- Pipelines : require ( './pipelines' )
17+ WebGLRenderer : require ( './WebGLRenderer' )
1718
1819} ;
Original file line number Diff line number Diff line change 1+ /**
2+ * @author Richard Davey <rich@photonstorm.com>
3+ * @copyright 2020 Photon Storm Ltd.
4+ * @license {@link https://opensource.org/licenses/MIT|MIT License }
5+ */
6+
7+ var PIPELINE_CONST = {
8+
9+ /**
10+ * The Bitmap Mask Pipeline.
11+ *
12+ * @name Phaser.Renderer.WebGL.Pipelines.BITMAPMASK_PIPELINE
13+ * @type {string }
14+ * @const
15+ * @since 3.50.0
16+ */
17+ BITMAPMASK_PIPELINE : 'BitmapMaskPipeline' ,
18+
19+ /**
20+ * The Light 2D Pipeline.
21+ *
22+ * @name Phaser.Renderer.WebGL.Pipelines.LIGHT_PIPELINE
23+ * @type {string }
24+ * @const
25+ * @since 3.50.0
26+ */
27+ LIGHT_PIPELINE : 'Light2D' ,
28+
29+ /**
30+ * The Single Texture Pipeline.
31+ *
32+ * @name Phaser.Renderer.WebGL.Pipelines.SINGLE_PIPELINE
33+ * @type {string }
34+ * @const
35+ * @since 3.50.0
36+ */
37+ SINGLE_PIPELINE : 'SinglePipeline' ,
38+
39+ /**
40+ * The Multi Texture Pipeline.
41+ *
42+ * @name Phaser.Renderer.WebGL.Pipelines.MULTI_PIPELINE
43+ * @type {string }
44+ * @const
45+ * @since 3.50.0
46+ */
47+ MULTI_PIPELINE : 'MultiPipeline' ,
48+
49+ /**
50+ * The Rope Pipeline.
51+ *
52+ * @name Phaser.Renderer.WebGL.Pipelines.ROPE_PIPELINE
53+ * @type {string }
54+ * @const
55+ * @since 3.50.0
56+ */
57+ ROPE_PIPELINE : 'RopePipeline'
58+
59+ } ;
60+
61+ module . exports = PIPELINE_CONST ;
Original file line number Diff line number Diff line change 44 * @license {@link https://opensource.org/licenses/MIT|MIT License }
55 */
66
7+ var CONST = require ( './const' ) ;
8+ var Extend = require ( '../utils/object/Extend' ) ;
9+
710/**
811 * @namespace Phaser.Renderer.WebGL.Pipelines
912 */
1013
11- module . exports = {
14+ var Pipelines = {
1215
1316 BitmapMaskPipeline : require ( './BitmapMaskPipeline' ) ,
1417 LightPipeline : require ( './LightPipeline' ) ,
@@ -18,3 +21,11 @@ module.exports = {
1821 ModelViewProjection : require ( './components/ModelViewProjection' )
1922
2023} ;
24+
25+ // Merge in the consts
26+
27+ Pipelines = Extend ( false , Pipelines , CONST ) ;
28+
29+ // Export it
30+
31+ module . exports = Pipelines ;
You can’t perform that action at this time.
0 commit comments