From 8c540d5a46394aaf1255dcb1d6c8b8b372b5c1aa Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 12 Jan 2020 20:00:08 +0530 Subject: [PATCH] Fix #2277 --- kitty/cell_vertex.glsl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kitty/cell_vertex.glsl b/kitty/cell_vertex.glsl index a9e5729b8..df12b5a51 100644 --- a/kitty/cell_vertex.glsl +++ b/kitty/cell_vertex.glsl @@ -201,13 +201,13 @@ void main() { // Background {{{ #ifdef NEEDS_BACKROUND - float cell_has_non_default_bg = step(ONE, abs(bg_as_uint - default_colors[bg_index])); + float cell_has_non_default_bg = step(1, float(abs(bg_as_uint - default_colors[bg_index]))); #if defined(BACKGROUND) background = bg; // draw_bg_bitfield has bit 0 set to draw default bg cells and bit 1 set to draw non-default bg cells uint draw_bg_mask = uint(2 * cell_has_non_default_bg + (1 - cell_has_non_default_bg)); - draw_bg = step(ONE, draw_bg_bitfield & draw_bg_mask); + draw_bg = step(1, float(draw_bg_bitfield & draw_bg_mask)); #endif #ifdef TRANSPARENT