From e0dd21d5405a2c0046cbf9818aaf7721cdc5a1d1 Mon Sep 17 00:00:00 2001 From: Mikhail Osipov Date: Mon, 18 Feb 2019 12:48:11 +0300 Subject: initial --- bpp.s | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 bpp.s (limited to 'bpp.s') diff --git a/bpp.s b/bpp.s new file mode 100644 index 0000000..e775e97 --- /dev/null +++ b/bpp.s @@ -0,0 +1,17 @@ +.ifndef __BPP__ +.equ __BPP__, 1 + +.ifndef BYTES_PER_PIXEL + .error "BYTES_PER_PIXEL not defined" +.else + .if BYTES_PER_PIXEL == 4 + .equ BPP_SHIFT, 2 + .equ FULLBPP, 1 + .elseif BYTES_PER_PIXEL == 2 + .equ BPP_SHIFT, 1 + .else + .error "BYTES_PER_PIXEL must be 2 or 4" + .endif +.endif + +.endif -- cgit v1.2.3-70-g09d2