From ede5412d5e9310b6e5bbcf75790a183f4b2aeb13 Mon Sep 17 00:00:00 2001 From: David Capello Date: Wed, 13 Dec 2017 14:30:49 -0300 Subject: [PATCH] Fix usage of TrueType fonts on Linux/Allegro port --- src/she/draw_text.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/she/draw_text.cpp b/src/she/draw_text.cpp index 04bc4fcd3..a0cce897c 100644 --- a/src/she/draw_text.cpp +++ b/src/she/draw_text.cpp @@ -185,7 +185,10 @@ retry:; ((backdrop & fd.redMask) >> fd.redShift), ((backdrop & fd.greenMask) >> fd.greenShift), ((backdrop & fd.blueMask) >> fd.blueShift), - ((backdrop & fd.alphaMask) >> fd.alphaShift)); + // Backdrop color is always opaque (needed for + // Allegro port because it doesn't contain the + // alpha=255) + 255); gfx::Color output = gfx::rgba(gfx::getr(fg), gfx::getg(fg),