diff --git a/kitty/shaders.c b/kitty/shaders.c index 2b2e0a7d3..8962e23ef 100644 --- a/kitty/shaders.c +++ b/kitty/shaders.c @@ -312,7 +312,7 @@ draw_graphics(ImageRenderData *data, GLuint start, GLuint count) { } glActiveTexture(GL_TEXTURE0 + GRAPHICS_UNIT); check_gl(); - GLuint base = start; + GLuint base = 4 * start; for (GLuint i=0; i < count;) { ImageRenderData *rd = data + start + i; glBindTexture(GL_TEXTURE_2D, rd->texture_id); check_gl();