diff --git a/libs/ui/source/default_fonts.cpp b/libs/ui/source/default_fonts.cpp index 1cea2568..7cf9aa70 100644 --- a/libs/ui/source/default_fonts.cpp +++ b/libs/ui/source/default_fonts.cpp @@ -18,6 +18,9 @@ namespace psemek::ui gfx::texture_2d atlas = gfx::texture_2d::from_pixmap(gfx::read_pbm(is)); atlas.nearest_filter(); atlas.clamp(); + gl::TexParameteri(atlas.target, gl::TEXTURE_SWIZZLE_G, gl::RED); + gl::TexParameteri(atlas.target, gl::TEXTURE_SWIZZLE_B, gl::RED); + gl::TexParameteri(atlas.target, gl::TEXTURE_SWIZZLE_A, gl::RED); std::vector> texcoords(range.end - range.begin);