@@ -133,7 +133,7 @@ var FlatTintPipeline = new Class({
133133 ] ;
134134
135135 /**
136- * Used internally by for triangulating a polyong
136+ * Used internally for triangulating a polygon
137137 *
138138 * @name Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#polygonCache
139139 * @type {array }
@@ -245,18 +245,23 @@ var FlatTintPipeline = new Class({
245245 vertexViewF32 [ vertexOffset + 0 ] = tx0 ;
246246 vertexViewF32 [ vertexOffset + 1 ] = ty0 ;
247247 vertexViewU32 [ vertexOffset + 2 ] = tint ;
248+
248249 vertexViewF32 [ vertexOffset + 3 ] = tx1 ;
249250 vertexViewF32 [ vertexOffset + 4 ] = ty1 ;
250251 vertexViewU32 [ vertexOffset + 5 ] = tint ;
252+
251253 vertexViewF32 [ vertexOffset + 6 ] = tx2 ;
252254 vertexViewF32 [ vertexOffset + 7 ] = ty2 ;
253255 vertexViewU32 [ vertexOffset + 8 ] = tint ;
256+
254257 vertexViewF32 [ vertexOffset + 9 ] = tx0 ;
255258 vertexViewF32 [ vertexOffset + 10 ] = ty0 ;
256259 vertexViewU32 [ vertexOffset + 11 ] = tint ;
260+
257261 vertexViewF32 [ vertexOffset + 12 ] = tx2 ;
258262 vertexViewF32 [ vertexOffset + 13 ] = ty2 ;
259263 vertexViewU32 [ vertexOffset + 14 ] = tint ;
264+
260265 vertexViewF32 [ vertexOffset + 15 ] = tx3 ;
261266 vertexViewF32 [ vertexOffset + 16 ] = ty3 ;
262267 vertexViewU32 [ vertexOffset + 17 ] = tint ;
@@ -326,9 +331,11 @@ var FlatTintPipeline = new Class({
326331 vertexViewF32 [ vertexOffset + 0 ] = tx0 ;
327332 vertexViewF32 [ vertexOffset + 1 ] = ty0 ;
328333 vertexViewU32 [ vertexOffset + 2 ] = tint ;
334+
329335 vertexViewF32 [ vertexOffset + 3 ] = tx1 ;
330336 vertexViewF32 [ vertexOffset + 4 ] = ty1 ;
331337 vertexViewU32 [ vertexOffset + 5 ] = tint ;
338+
332339 vertexViewF32 [ vertexOffset + 6 ] = tx2 ;
333340 vertexViewF32 [ vertexOffset + 7 ] = ty2 ;
334341 vertexViewU32 [ vertexOffset + 8 ] = tint ;
@@ -487,9 +494,11 @@ var FlatTintPipeline = new Class({
487494 vertexViewF32 [ vertexOffset + 0 ] = tx0 ;
488495 vertexViewF32 [ vertexOffset + 1 ] = ty0 ;
489496 vertexViewU32 [ vertexOffset + 2 ] = tint ;
497+
490498 vertexViewF32 [ vertexOffset + 3 ] = tx1 ;
491499 vertexViewF32 [ vertexOffset + 4 ] = ty1 ;
492500 vertexViewU32 [ vertexOffset + 5 ] = tint ;
501+
493502 vertexViewF32 [ vertexOffset + 6 ] = tx2 ;
494503 vertexViewF32 [ vertexOffset + 7 ] = ty2 ;
495504 vertexViewU32 [ vertexOffset + 8 ] = tint ;
@@ -571,18 +580,23 @@ var FlatTintPipeline = new Class({
571580 vertexViewF32 [ vertexOffset + 0 ] = last [ 3 * 2 + 0 ] ;
572581 vertexViewF32 [ vertexOffset + 1 ] = last [ 3 * 2 + 1 ] ;
573582 vertexViewU32 [ vertexOffset + 2 ] = getTint ( last [ 3 * 2 + 2 ] , lineAlpha ) ;
583+
574584 vertexViewF32 [ vertexOffset + 3 ] = last [ 3 * 0 + 0 ] ;
575585 vertexViewF32 [ vertexOffset + 4 ] = last [ 3 * 0 + 1 ] ;
576586 vertexViewU32 [ vertexOffset + 5 ] = getTint ( last [ 3 * 0 + 2 ] , lineAlpha ) ;
587+
577588 vertexViewF32 [ vertexOffset + 6 ] = curr [ 3 * 3 + 0 ] ;
578589 vertexViewF32 [ vertexOffset + 7 ] = curr [ 3 * 3 + 1 ] ;
579590 vertexViewU32 [ vertexOffset + 8 ] = getTint ( curr [ 3 * 3 + 2 ] , lineAlpha ) ;
591+
580592 vertexViewF32 [ vertexOffset + 9 ] = last [ 3 * 0 + 0 ] ;
581593 vertexViewF32 [ vertexOffset + 10 ] = last [ 3 * 0 + 1 ] ;
582594 vertexViewU32 [ vertexOffset + 11 ] = getTint ( last [ 3 * 0 + 2 ] , lineAlpha ) ;
595+
583596 vertexViewF32 [ vertexOffset + 12 ] = last [ 3 * 2 + 0 ] ;
584597 vertexViewF32 [ vertexOffset + 13 ] = last [ 3 * 2 + 1 ] ;
585598 vertexViewU32 [ vertexOffset + 14 ] = getTint ( last [ 3 * 2 + 2 ] , lineAlpha ) ;
599+
586600 vertexViewF32 [ vertexOffset + 15 ] = curr [ 3 * 1 + 0 ] ;
587601 vertexViewF32 [ vertexOffset + 16 ] = curr [ 3 * 1 + 1 ] ;
588602 vertexViewU32 [ vertexOffset + 17 ] = getTint ( curr [ 3 * 1 + 2 ] , lineAlpha ) ;
@@ -675,18 +689,23 @@ var FlatTintPipeline = new Class({
675689 vertexViewF32 [ vertexOffset + 0 ] = x0 ;
676690 vertexViewF32 [ vertexOffset + 1 ] = y0 ;
677691 vertexViewU32 [ vertexOffset + 2 ] = bTint ;
692+
678693 vertexViewF32 [ vertexOffset + 3 ] = x1 ;
679694 vertexViewF32 [ vertexOffset + 4 ] = y1 ;
680695 vertexViewU32 [ vertexOffset + 5 ] = aTint ;
696+
681697 vertexViewF32 [ vertexOffset + 6 ] = x2 ;
682698 vertexViewF32 [ vertexOffset + 7 ] = y2 ;
683699 vertexViewU32 [ vertexOffset + 8 ] = bTint ;
700+
684701 vertexViewF32 [ vertexOffset + 9 ] = x1 ;
685702 vertexViewF32 [ vertexOffset + 10 ] = y1 ;
686703 vertexViewU32 [ vertexOffset + 11 ] = aTint ;
704+
687705 vertexViewF32 [ vertexOffset + 12 ] = x3 ;
688706 vertexViewF32 [ vertexOffset + 13 ] = y3 ;
689707 vertexViewU32 [ vertexOffset + 14 ] = aTint ;
708+
690709 vertexViewF32 [ vertexOffset + 15 ] = x2 ;
691710 vertexViewF32 [ vertexOffset + 16 ] = y2 ;
692711 vertexViewU32 [ vertexOffset + 17 ] = bTint ;
@@ -1137,138 +1156,6 @@ var FlatTintPipeline = new Class({
11371156 break ;
11381157 }
11391158 }
1140- } ,
1141-
1142- // Stubs
1143-
1144- /**
1145- * [description]
1146- *
1147- * @method Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#drawStaticTilemapLayer
1148- * @since 3.0.0
1149- *
1150- * @param {Phaser.Tilemaps.StaticTilemapLayer } tilemap - [description]
1151- * @param {Phaser.Cameras.Scene2D.Camera } camera - [description]
1152- */
1153- drawStaticTilemapLayer : function ( )
1154- {
1155- } ,
1156-
1157- /**
1158- * [description]
1159- *
1160- * @method Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#drawEmitterManager
1161- * @since 3.0.0
1162- *
1163- * @param {Phaser.GameObjects.Particles.ParticleEmitterManager } emitterManager - [description]
1164- * @param {Phaser.Cameras.Scene2D.Camera } camera - [description]
1165- */
1166- drawEmitterManager : function ( )
1167- {
1168- } ,
1169-
1170- /**
1171- * [description]
1172- *
1173- * @method Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#drawBlitter
1174- * @since 3.0.0
1175- *
1176- * @param {Phaser.GameObjects.Blitter } blitter - [description]
1177- * @param {Phaser.Cameras.Scene2D.Camera } camera - [description]
1178- */
1179- drawBlitter : function ( )
1180- {
1181- } ,
1182-
1183- /**
1184- * [description]
1185- *
1186- * @method Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#batchSprite
1187- * @since 3.0.0
1188- *
1189- * @param {Phaser.GameObjects.Sprite } sprite - [description]
1190- * @param {Phaser.Cameras.Scene2D.Camera } camera - [description]
1191- */
1192- batchSprite : function ( )
1193- {
1194- } ,
1195-
1196- /**
1197- * [description]
1198- *
1199- * @method Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#batchMesh
1200- * @since 3.0.0
1201- *
1202- * @param {Phaser.GameObjects.Mesh } mesh - [description]
1203- * @param {Phaser.Cameras.Scene2D.Camera } camera - [description]
1204- */
1205- batchMesh : function ( )
1206- {
1207- } ,
1208-
1209- /**
1210- * [description]
1211- *
1212- * @method Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#batchBitmapText
1213- * @since 3.0.0
1214- *
1215- * @param {Phaser.GameObjects.BitmapText } bitmapText - [description]
1216- * @param {Phaser.Cameras.Scene2D.Camera } camera - [description]
1217- */
1218- batchBitmapText : function ( )
1219- {
1220- } ,
1221-
1222- /**
1223- * [description]
1224- *
1225- * @method Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#batchDynamicBitmapText
1226- * @since 3.0.0
1227- *
1228- * @param {Phaser.GameObjects.DynamicBitmapText } bitmapText - [description]
1229- * @param {Phaser.Cameras.Scene2D.Camera } camera - [description]
1230- */
1231- batchDynamicBitmapText : function ( )
1232- {
1233- } ,
1234-
1235- /**
1236- * [description]
1237- *
1238- * @method Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#batchText
1239- * @since 3.0.0
1240- *
1241- * @param {Phaser.GameObjects.Text } text - [description]
1242- * @param {Phaser.Cameras.Scene2D.Camera } camera - [description]
1243- */
1244- batchText : function ( )
1245- {
1246- } ,
1247-
1248- /**
1249- * [description]
1250- *
1251- * @method Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#batchDynamicTilemapLayer
1252- * @since 3.0.0
1253- *
1254- * @param {Phaser.Tilemaps.DynamicTilemapLayer } tilemapLayer - [description]
1255- * @param {Phaser.Cameras.Scene2D.Camera } camera - [description]
1256- */
1257- batchDynamicTilemapLayer : function ( )
1258- {
1259- } ,
1260-
1261- /**
1262- * [description]
1263- *
1264- * @method Phaser.Renderer.WebGL.Pipelines.FlatTintPipeline#batchTileSprite
1265- * @since 3.0.0
1266- *
1267- * @param {Phaser.GameObjects.TileSprite } tileSprite - [description]
1268- * @param {Phaser.Cameras.Scene2D.Camera } camera - [description]
1269- */
1270- batchTileSprite : function ( )
1271- {
12721159 }
12731160
12741161} ) ;
0 commit comments