summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Wilson <rjw@netsurf-browser.org>2005-04-05 11:41:03 +0000
committerRichard Wilson <rjw@netsurf-browser.org>2005-04-05 11:41:03 +0000
commit8e9561dc293e958fcce9873295acbd784512310f (patch)
treed9763e77afdbbe555899f026896c7fa76a12f5a1
parent92743be24d5ccc99de21dee81ee36307b94877a7 (diff)
downloadnetsurf-8e9561dc293e958fcce9873295acbd784512310f.tar.gz
netsurf-8e9561dc293e958fcce9873295acbd784512310f.tar.bz2
[project @ 2005-04-05 11:41:03 by rjw]
Missing check-in for updated sprite rendering. svn path=/import/netsurf/; revision=1599
-rw-r--r--riscos/image.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/riscos/image.c b/riscos/image.c
index cddb378f9..e5bd34c2f 100644
--- a/riscos/image.c
+++ b/riscos/image.c
@@ -154,7 +154,8 @@ bool image_redraw_os(osspriteop_area *area, int x, int y, int req_width,
os_error *error;
error = xcolourtrans_generate_table_for_sprite(
- area, (osspriteop_id)((char*) area + area->first),
+ (osspriteop_area *)0x100,
+ (osspriteop_id)((char*) area + area->first),
colourtrans_CURRENT_MODE,
colourtrans_CURRENT_PALETTE,
0, colourtrans_GIVEN_SPRITE, 0, 0, &size);
@@ -171,7 +172,8 @@ bool image_redraw_os(osspriteop_area *area, int x, int y, int req_width,
}
error = xcolourtrans_generate_table_for_sprite(
- area, (osspriteop_id)((char*) area + area->first),
+ (osspriteop_area *)0x100,
+ (osspriteop_id)((char*) area + area->first),
colourtrans_CURRENT_MODE,
colourtrans_CURRENT_PALETTE,
table, colourtrans_GIVEN_SPRITE, 0, 0, 0);
@@ -187,7 +189,8 @@ bool image_redraw_os(osspriteop_area *area, int x, int y, int req_width,
f.ydiv = height;
error = xosspriteop_put_sprite_scaled(osspriteop_PTR,
- area, (osspriteop_id)((char*) area + area->first),
+ (osspriteop_area *)0x100,
+ (osspriteop_id)((char*) area + area->first),
x, (int)(y - req_height),
8, &f, table);
if (error) {