summaryrefslogtreecommitdiff
path: root/amiga/dt_picture.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2015-02-02 18:54:08 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2015-02-02 18:54:08 +0000
commit86757143dfb0748e351976620a8b1176f0063a8c (patch)
tree5c9579c206a5c8660f0d805080cad29955828eda /amiga/dt_picture.c
parent25a4cce542a9b4d0d9544d959f0c73021e7f3caf (diff)
downloadnetsurf-86757143dfb0748e351976620a8b1176f0063a8c.tar.gz
netsurf-86757143dfb0748e351976620a8b1176f0063a8c.tar.bz2
Remove some unneeded ARGB<=>RGBA conversion
Diffstat (limited to 'amiga/dt_picture.c')
-rw-r--r--amiga/dt_picture.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/amiga/dt_picture.c b/amiga/dt_picture.c
index f72d3bd4b..15fc30e6a 100644
--- a/amiga/dt_picture.c
+++ b/amiga/dt_picture.c
@@ -175,11 +175,6 @@ static struct bitmap *amiga_dt_picture_cache_convert(struct content *c)
UBYTE *bm_buffer;
Object *dto;
struct bitmap *bitmap;
-#ifdef __amigaos4__
- int bm_format = PBPAFMT_RGBA;
-#else
- int bm_format = PBPAFMT_ARGB;
-#endif
struct amiga_dt_picture_content *adt = (struct amiga_dt_picture_content *)c;
if((dto = amiga_dt_picture_newdtobject(adt)))
@@ -194,11 +189,9 @@ static struct bitmap *amiga_dt_picture_cache_convert(struct content *c)
bm_buffer = bitmap_get_buffer(bitmap);
IDoMethod(dto, PDTM_READPIXELARRAY,
- bm_buffer, bm_format, bitmap_get_rowstride(bitmap),
+ bm_buffer, PBPAFMT_RGBA, bitmap_get_rowstride(bitmap),
0, 0, c->width, c->height);
-#ifndef __amigaos4__
- ami_bitmap_argb_to_rgba(bitmap);
-#endif
+
bitmap_set_opaque(bitmap, bitmap_test_opaque(bitmap));
DisposeDTObject(dto);