diff options
author | Richard Wilson <rjw@netsurf-browser.org> | 2005-04-05 11:41:03 +0000 |
---|---|---|
committer | Richard Wilson <rjw@netsurf-browser.org> | 2005-04-05 11:41:03 +0000 |
commit | 8e9561dc293e958fcce9873295acbd784512310f (patch) | |
tree | d9763e77afdbbe555899f026896c7fa76a12f5a1 /riscos/image.c | |
parent | 92743be24d5ccc99de21dee81ee36307b94877a7 (diff) | |
download | netsurf-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
Diffstat (limited to 'riscos/image.c')
-rw-r--r-- | riscos/image.c | 9 |
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) { |