From 5a48f0d8ca25580f19ed7116dc97c56817feba1c Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Sun, 26 Jun 2016 17:16:04 +0200 Subject: [PATCH] source/Graphics/BatchRenderer2D.cpp: Sort by Z-order. --- source/Graphics/BatchRenderer2D.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/Graphics/BatchRenderer2D.cpp b/source/Graphics/BatchRenderer2D.cpp index 9c81a29..f4a9106 100644 --- a/source/Graphics/BatchRenderer2D.cpp +++ b/source/Graphics/BatchRenderer2D.cpp @@ -12,6 +12,9 @@ static bool compare_renderable(const Renderable2D* a, const Renderable2D* b) { + if (a->getZOrder() != b->getZOrder()) { + return a->getZOrder() < b->getZOrder(); + } if (a->getRenderType() != b->getRenderType()) { return a->getRenderType() < b->getRenderType(); }