Index: uspace/lib/gfx/include/types/gfx/bitmap.h
===================================================================
--- uspace/lib/gfx/include/types/gfx/bitmap.h	(revision a8eed5fbd3a0a8c9b9d42cf67e4146914e1b1be4)
+++ uspace/lib/gfx/include/types/gfx/bitmap.h	(revision d70e7b7bcaa004700e0af401f3e5b48e47f018c1)
@@ -38,4 +38,5 @@
 
 #include <errno.h>
+#include <io/pixel.h>
 #include <stddef.h>
 #include <types/gfx/coord.h>
@@ -44,8 +45,18 @@
 typedef struct gfx_bitmap gfx_bitmap_t;
 
+/** Bitmap flags */
+typedef enum {
+	/** Enable color key */
+	bmpf_color_key = 0x1
+} gfx_bitmap_flags_t;
+
 /** Bitmap parameters */
 typedef struct {
 	/** Rectangle represented in pixel array */
 	gfx_rect_t rect;
+	/** Bitmap flags */
+	gfx_bitmap_flags_t flags;
+	/** Key color */
+	pixel_t key_color;
 } gfx_bitmap_params_t;
 
