mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-06-27 19:31:46 +00:00
Fix incorrect iteration over image groups
Fixes issue with --unicode-placeholders reported in #6467
This commit is contained in:
parent
cf848982ed
commit
3089249beb
1 changed files with 2 additions and 1 deletions
|
|
@ -479,7 +479,8 @@ draw_graphics(int program, ssize_t vao_idx, ImageRenderData *data, GLuint start,
|
|||
for (GLuint i=0; i < count;) {
|
||||
ImageRenderData *rd = data + start + i;
|
||||
glBindTexture(GL_TEXTURE_2D, rd->texture_id);
|
||||
for (GLuint k=0; k < rd->group_count; k++, i++) {
|
||||
for (GLuint k=0, limit=rd->group_count; k < limit; k++, i++) {
|
||||
rd = data + start + i;
|
||||
glUniform4f(u->src_rect, rd->src_rect.left, rd->src_rect.top, rd->src_rect.right, rd->src_rect.bottom);
|
||||
glUniform4f(u->dest_rect, rd->dest_rect.left, rd->dest_rect.top, rd->dest_rect.right, rd->dest_rect.bottom);
|
||||
glDrawArrays(GL_TRIANGLE_FAN, 0, 4);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue