From 762cfb4a4aeee788635773399f800eee3edfb057 Mon Sep 17 00:00:00 2001 From: Thibault Leclercq Date: Fri, 13 Oct 2023 21:29:09 +0200 Subject: [PATCH] avoid breaking change --- src/rmodels.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/rmodels.c b/src/rmodels.c index 438ee687c..9f07bc65c 100644 --- a/src/rmodels.c +++ b/src/rmodels.c @@ -1538,6 +1538,11 @@ void DrawMeshInstanced(Mesh mesh, Material material, const Matrix *transforms, i float16 *instanceTransforms = NULL; unsigned int instancesVboId = 0; + Shader shader = material.shaderInstanced; + if (material.shader.id != rlGetShaderIdDefault()) { + shader = material.shader; + } + // Bind shader program rlEnableShader(material.shaderInstanced.id);