Skip to content

Commit 0d23aea

Browse files
committed
Allow TilemapLayers to set post pipelines
1 parent 8880964 commit 0d23aea

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src/tilemaps/TilemapLayerWebGLRenderer.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ var TilemapLayerWebGLRenderer = function (renderer, src, camera)
3232
}
3333

3434
var gidMap = src.gidMap;
35-
var pipeline = renderer.pipelines.set(src.pipeline);
35+
var pipeline = renderer.pipelines.set(src.pipeline, src);
3636

3737
var getTint = Utils.getTintAppendFloatAlpha;
3838

@@ -45,6 +45,10 @@ var TilemapLayerWebGLRenderer = function (renderer, src, camera)
4545
var sx = src.scaleX;
4646
var sy = src.scaleY;
4747

48+
var pipelines = renderer.pipelines;
49+
50+
pipelines.preBatch(src);
51+
4852
for (var i = 0; i < tileCount; i++)
4953
{
5054
var tile = renderTiles[i];
@@ -93,6 +97,8 @@ var TilemapLayerWebGLRenderer = function (renderer, src, camera)
9397
textureUnit
9498
);
9599
}
100+
101+
pipelines.postBatch(src);
96102
};
97103

98104
module.exports = TilemapLayerWebGLRenderer;

0 commit comments

Comments
 (0)