From 1932cb8406e11c53cac46a572cdea3bf9173200e Mon Sep 17 00:00:00 2001 From: milang Date: Wed, 28 Aug 2019 16:40:40 +0200 Subject: [PATCH] adding bitmap gr (incomplete) --- include/render/bitmap.h | 37 +++++++++++++++++++++++++++++++++++++ src/render/bitmap.c | 3 +++ 2 files changed, 40 insertions(+) create mode 100644 include/render/bitmap.h create mode 100644 src/render/bitmap.c diff --git a/include/render/bitmap.h b/include/render/bitmap.h new file mode 100644 index 0000000..2850343 --- /dev/null +++ b/include/render/bitmap.h @@ -0,0 +1,37 @@ +#include +#include + +/* bitmap codé bit à bit + 0 dans layout -> transparent + 1 dans layout -> 1 dans color -> noir + 0 dans color -> blanc */ + + + + +struct bitmap_rich_8 +{ + uint32_t size_x, + uint32_t size_y, + + uint8_t * color; + uint8_t * layout; +}; + +struct bitmap_rich_16 +{ + uint32_t size_x, + uint32_t size_y, + + uint16_t * color; + uint16_t * layout; +}; + +struct bitmap_rich_32 +{ + uint32_t size_x, + uint32_t size_y, + + uint32_t * color; + uint32_t * layout; +}; \ No newline at end of file diff --git a/src/render/bitmap.c b/src/render/bitmap.c new file mode 100644 index 0000000..1846d85 --- /dev/null +++ b/src/render/bitmap.c @@ -0,0 +1,3 @@ +#include + +bool \ No newline at end of file