summaryrefslogtreecommitdiff
path: root/desktop
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2022-03-26 14:41:12 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2022-03-27 09:58:21 +0100
commitd00c049d0221c5b63a6a423d5adc7933ac1e758d (patch)
tree1cb27e3e85a45f54a50d74a0bd89aa252e4c74d4 /desktop
parent1bbb499f88ef324a4526a74230851dd9a5325e19 (diff)
downloadnetsurf-d00c049d0221c5b63a6a423d5adc7933ac1e758d.tar.gz
netsurf-d00c049d0221c5b63a6a423d5adc7933ac1e758d.tar.bz2
Bitmap: Move bitmap pixel to colour macro to bitmap header.
Diffstat (limited to 'desktop')
-rw-r--r--desktop/bitmap.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/desktop/bitmap.h b/desktop/bitmap.h
index af7e9040f..8756c50a1 100644
--- a/desktop/bitmap.h
+++ b/desktop/bitmap.h
@@ -84,6 +84,10 @@ static inline struct bitmap_colour_layout bitmap__get_colour_layout(
}
}
+/* get a bitmap pixel (image/bitmap.h) into a plot colour */
+#define bitmap_pixel_to_colour(b) \
+ b[0] | (b[1] << 8) | (b[2] << 16) | (b[3] << 24)
+
/**
* Sanitise bitmap pixel component layout.
*