From 4729c2be76b77160e92dc8c8c3e8a385358b2ad2 Mon Sep 17 00:00:00 2001 From: aliaspider Date: Sat, 8 Oct 2016 04:24:32 +0100 Subject: [PATCH] (3DS) font renderer: prevent calling DrawArray() with count==0. --- gfx/drivers_font/ctr_font.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gfx/drivers_font/ctr_font.c b/gfx/drivers_font/ctr_font.c index 448a13dfd7..214ac0ad0b 100644 --- a/gfx/drivers_font/ctr_font.c +++ b/gfx/drivers_font/ctr_font.c @@ -228,6 +228,9 @@ static void ctr_font_render_line( delta_y += glyph->advance_y; } + if (v == ctr->vertex_cache.current) + return; + ctrGuSetVertexShaderFloatUniform(0, (float*)&font->scale_vector, 1); GSPGPU_FlushDataCache(ctr->vertex_cache.current, (v - ctr->vertex_cache.current) * sizeof(ctr_vertex_t)); ctrGuSetAttributeBuffers(2,