[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2-demos] master 89baba5 41/41: * src/ftinspect/engine/engine.cp
From: |
Werner Lemberg |
Subject: |
[freetype2-demos] master 89baba5 41/41: * src/ftinspect/engine/engine.cpp: Fix CBDT/CBLC colored fonts. |
Date: |
Mon, 3 Oct 2022 11:27:05 -0400 (EDT) |
branch: master
commit 89baba532a666fc840c580149b0f5902749d32ba
Author: Charlie Jiang <w@chariri.moe>
Commit: Werner Lemberg <wl@gnu.org>
* src/ftinspect/engine/engine.cpp: Fix CBDT/CBLC colored fonts.
Add `FT_LOAD_COLOR` for those fonts.
---
src/ftinspect/engine/engine.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/ftinspect/engine/engine.cpp b/src/ftinspect/engine/engine.cpp
index 7497e65..bc7a7f5 100644
--- a/src/ftinspect/engine/engine.cpp
+++ b/src/ftinspect/engine/engine.cpp
@@ -853,7 +853,8 @@ Engine::update()
loadFlags_ |= FT_LOAD_MONOCHROME;
}
- // XXX handle color fonts also
+ if (useColorLayer_ && embeddedBitmap_ && currentFontHasEmbeddedBitmap())
+ loadFlags_ |= FT_LOAD_COLOR; // XXX probably bug: undesired color rendering
scaler_.pixel = 0; // Use 26.6 format.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2-demos] master 89baba5 41/41: * src/ftinspect/engine/engine.cpp: Fix CBDT/CBLC colored fonts.,
Werner Lemberg <=