summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2025-11-10 09:01:37 +0100
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2025-11-10 09:01:37 +0100
commit93576abd0b88f33e10c1c3c318f343201800ec99 (patch)
treebad8d68f2e866010b06b7a13ef10c8382bf7648c
parent733511af41f99d0405bfac03541aed7c89e97fa8 (diff)
Attempt to improve description of CMake option FLTK_GRAPHICS_CAIRO
-rw-r--r--README.CMake.txt9
1 files changed, 5 insertions, 4 deletions
diff --git a/README.CMake.txt b/README.CMake.txt
index c774a59cb..e7f9a4d13 100644
--- a/README.CMake.txt
+++ b/README.CMake.txt
@@ -237,11 +237,12 @@ FLTK_BUILD_TEST - default ON in top-level build, OFF in sub-build
programs are built. If FLTK is built as a subproject only the library
and the tools (fluid and fltk-config) are built by default.
-FLTK_GRAPHICS_CAIRO - default OFF (Unix/Linux: X11 + Wayland only).
+FLTK_GRAPHICS_CAIRO - meaningful when building for Wayland, X11 or both.
+ Default: ON when FLTK_BACKEND_WAYLAND is ON (explicitly or by default),
+ OFF otherwise.
Make all drawing operations use the Cairo library (rather than Xlib),
- producing antialiased graphics (X11 platform: implies FLTK_USE_PANGO).
- When using Wayland this option is always ON (Wayland uses Cairo for
- drawing).
+ producing antialiased graphics. When using Wayland this option is
+ always ON. Implies FLTK_USE_PANGO.
FLTK_GRAPHICS_GDIPLUS - default ON (Windows only).
Make FLTK use GDI+ to draw oblique lines and curves resulting in