diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2015-02-02 18:54:08 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2015-02-02 18:54:08 +0000 |
commit | 86757143dfb0748e351976620a8b1176f0063a8c (patch) | |
tree | 5c9579c206a5c8660f0d805080cad29955828eda /amiga/dt_picture.c | |
parent | 25a4cce542a9b4d0d9544d959f0c73021e7f3caf (diff) | |
download | netsurf-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.c | 11 |
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); |