From 8b9963e7efdad6ca35cdede07a6ad1fd25c19e74 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sat, 12 Oct 2013 15:43:52 +0100 Subject: Use picture.datatype's PromoteMask function so we get an alpha channel for non-alpha bitmaps loaded through datatypes.library --- amiga/bitmap.c | 1 + amiga/dt_picture.c | 1 + 2 files changed, 2 insertions(+) (limited to 'amiga') diff --git a/amiga/bitmap.c b/amiga/bitmap.c index 05f5a8bd4..c07f45c67 100644 --- a/amiga/bitmap.c +++ b/amiga/bitmap.c @@ -356,6 +356,7 @@ struct bitmap *ami_bitmap_from_datatype(char *filename) if(dto = NewDTObject(filename, DTA_GroupID, GID_PICTURE, PDTA_DestMode, PMODE_V43, + PDTA_PromoteMask, TRUE, TAG_DONE)) { struct BitMapHeader *bmh; diff --git a/amiga/dt_picture.c b/amiga/dt_picture.c index 2b612bfcf..211d2215a 100644 --- a/amiga/dt_picture.c +++ b/amiga/dt_picture.c @@ -138,6 +138,7 @@ Object *amiga_dt_picture_newdtobject(struct amiga_dt_picture_content *adt) DTA_SourceSize, size, DTA_GroupID, GID_PICTURE, PDTA_DestMode, PMODE_V43, + PDTA_PromoteMask, TRUE, TAG_DONE); } -- cgit v1.2.3