summaryrefslogtreecommitdiff
path: root/riscos/bitmap.h
diff options
context:
space:
mode:
Diffstat (limited to 'riscos/bitmap.h')
-rw-r--r--riscos/bitmap.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/riscos/bitmap.h b/riscos/bitmap.h
index 910c201bb..a113d9b1b 100644
--- a/riscos/bitmap.h
+++ b/riscos/bitmap.h
@@ -16,10 +16,11 @@ struct osspriteop_area;
struct bitmap {
int width;
int height;
- bool opaque;
- bool modified;
- bool persistent;
- bitmap_state state;
+
+ unsigned int state;
+
+ void *private_word;
+ void (*invalidate)(struct bitmap *bitmap, void *private_word);
osspriteop_area *sprite_area; /** Uncompressed data, or NULL */
char *compressed; /** Compressed data, or NULL */