summaryrefslogtreecommitdiffstats
path: root/lib/gui/Kconfig
diff options
context:
space:
mode:
authorJules Maselbas <jmaselbas@kalray.eu>2022-01-18 00:02:32 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2022-01-20 09:14:22 +0100
commitd50ba51c753740787b1730f64af244b9903f26f0 (patch)
treeb091c7bdff1f43327de3c23717c88bac1ec56800 /lib/gui/Kconfig
parenteacac60aeb46a0d35c92c673fcaa118befd54bfe (diff)
downloadbarebox-d50ba51c753740787b1730f64af244b9903f26f0.tar.gz
barebox-d50ba51c753740787b1730f64af244b9903f26f0.tar.xz
gui: Add qoi image format
The "Quite OK Image Format", aka QOI, aims to be a fast, lossless image compression format, with comparable compression factor against png, and beeing faster to encode and decode. In barebox only care about decoding, the qoi image format might be an intresting alternative to both bmp and png, some kind of midle ground. The project home page can be found at https://qoiformat.org, there is a reference implementation, for both encoder and decoder, in a single header file (qoi.h) hosted at https://github.com/phoboslab/qoi. There is no plan for future version, this is a frozen format. In case the reference implementation should be updated, the qoi.h file must be copied to the lib/gui/qoi.h without requiring modifications. Signed-off-by: Jules Maselbas <jmaselbas@kalray.eu> Link: https://lore.barebox.org/20220117230235.13549-3-jmaselbas@kalray.eu Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'lib/gui/Kconfig')
-rw-r--r--lib/gui/Kconfig5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/gui/Kconfig b/lib/gui/Kconfig
index d102604335..ead1b4cfd2 100644
--- a/lib/gui/Kconfig
+++ b/lib/gui/Kconfig
@@ -18,6 +18,11 @@ config PNG
bool "png"
select ZLIB
+config QOI
+ bool "qoi"
+ help
+ Support for the Quite OK Image format
+
if PNG
choice