From 4e0cf0d21ad33d8b5370f7fecd8310ee901f858f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Wed, 9 May 2018 14:53:34 -0700 Subject: [PATCH] Cleanup. --- src/renderer_mtl.mm | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/src/renderer_mtl.mm b/src/renderer_mtl.mm index fbf15f0b4..052a87a20 100644 --- a/src/renderer_mtl.mm +++ b/src/renderer_mtl.mm @@ -3811,15 +3811,18 @@ namespace bgfx { namespace mtl RenderPipelineState pso = NULL; - pso = getPipelineState( - newFlags - , draw.m_rgba - , fbh - , numStreams - , decls - , programIdx - , draw.m_instanceDataStride/16 - ); + if (0 < numStreams) + { + pso = getPipelineState( + newFlags + , draw.m_rgba + , fbh + , numStreams + , decls + , programIdx + , draw.m_instanceDataStride/16 + ); + } if (NULL == pso) {