summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2009-01-10 21:32:12 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2009-01-10 21:32:12 +0000
commit7098d2850dcd37313de48208c46f4749a22d1d22 (patch)
tree241c0bc3e42baad655215a7a68f5f9cc04449d4f /amiga
parent4a706860a54d225f8ee893bddd6a17b9e6dcb09d (diff)
downloadnetsurf-7098d2850dcd37313de48208c46f4749a22d1d22.tar.gz
netsurf-7098d2850dcd37313de48208c46f4749a22d1d22.tar.bz2
Fix screen clears
svn path=/trunk/netsurf/; revision=6026
Diffstat (limited to 'amiga')
-rwxr-xr-xamiga/plotters.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/amiga/plotters.c b/amiga/plotters.c
index c990ddd9f..3460e5936 100755
--- a/amiga/plotters.c
+++ b/amiga/plotters.c
@@ -63,7 +63,7 @@ const struct plotter_table amiplot = {
NULL, //ami_group_end,
NULL, //ami_flush, // optional
ami_path,
- false // option_knockout
+ true // option_knockout
};
#ifdef NS_AMIGA_CAIRO
@@ -103,11 +103,14 @@ void ami_cairo_set_dashed(cairo_t *cr)
bool ami_clg(colour c)
{
+ p96RectFill(currp,0,0,scrn->Width-1,scrn->Height-1,
+ p96EncodeColor(RGBFB_A8B8G8R8,c));
+/*
SetRPAttrs(currp,RPTAG_BPenColor,p96EncodeColor(RGBFB_A8B8G8R8,c),
TAG_DONE);
Move(currp,0,0);
ClearScreen(currp);
-
+*/
return true;
}