From 6998cf1f0d6692255e09a46b5d59db08a7fd3d49 Mon Sep 17 00:00:00 2001 From: Phil Jones Date: Tue, 9 Aug 2022 12:31:50 +0100 Subject: Improve performance for some themes. When not highlighting matches or drawing a selection background box, we can skip a bunch of slow code to improve performance. --- README.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 64cde1b..99f3fe6 100644 --- a/README.md +++ b/README.md @@ -161,6 +161,10 @@ In roughly descending order, the most important options for performance are: results will speed this up, but since this likely only applies to dmenu-like themes (which are already very quick) it's probably not worth setting this. +* `--selection-match-color`, `--selection-background` - Passing either of these + options causes some more complex rendering to take place, again leading to a + couple of ms slowdown. + * `--hint-font` - Getting really into it now, one of the remaining slow points is hinting fonts. For the dmenu theme on battery power on my laptop, with a specific font file chosen, the initial text render with the default font -- cgit v1.2.3