summaryrefslogtreecommitdiff
path: root/amiga/history_local.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2016-01-25 00:01:55 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2016-01-25 00:01:55 +0000
commitc0d031bf735559ad1d49ce4d3773ef4788f5a096 (patch)
treeba668180e6705fd6d82782834ae67d1871454a7e /amiga/history_local.c
parent452d8ce5127f60f0d54a504f6fb9fba1846f058f (diff)
downloadnetsurf-c0d031bf735559ad1d49ce4d3773ef4788f5a096.tar.gz
netsurf-c0d031bf735559ad1d49ce4d3773ef4788f5a096.tar.bz2
Make the palette-mapped state relate to the rendering layer rather than globally.
This means we can still render in 32-bit mode internally when the destination isn't the screen. NB: bitmap_render is currently freezing when the screen is in palette-mapped mode (old bug, pre-dates this change), so for now we skip this routine in that scenario.
Diffstat (limited to 'amiga/history_local.c')
-rwxr-xr-xamiga/history_local.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/amiga/history_local.c b/amiga/history_local.c
index 20d54386f..f11c78473 100755
--- a/amiga/history_local.c
+++ b/amiga/history_local.c
@@ -117,7 +117,7 @@ void ami_history_open(struct gui_window *gw)
{
gw->hw = ami_misc_allocvec_clear(sizeof(struct history_window), 0);
- ami_init_layers(&gw->hw->gg, scrn->Width, scrn->Height);
+ ami_init_layers(&gw->hw->gg, scrn->Width, scrn->Height, false);
gw->hw->gw = gw;
browser_window_history_size(gw->bw, &width, &height);