summaryrefslogtreecommitdiff
path: root/atari/plot/plotter_vdi.h
diff options
context:
space:
mode:
authorOle Loots <ole@monochrom.net>2011-12-31 15:21:49 +0000
committerOle Loots <ole@monochrom.net>2011-12-31 15:21:49 +0000
commita195728c51a34e68b4361cb685d3e20acbbecbe0 (patch)
treeff7e5408d90eee8d525a1bcb6961f0c604f05a20 /atari/plot/plotter_vdi.h
parent7124d96b1f974799e5b0ea140a7ebf67208a119f (diff)
downloadnetsurf-a195728c51a34e68b4361cb685d3e20acbbecbe0.tar.gz
netsurf-a195728c51a34e68b4361cb685d3e20acbbecbe0.tar.bz2
Added support for 8bit displays, having big problems with transparent plots ( snapshot of background isn't always taken from correct position, maybe a bug in fvdi)
svn path=/trunk/netsurf/; revision=13359
Diffstat (limited to 'atari/plot/plotter_vdi.h')
-rwxr-xr-xatari/plot/plotter_vdi.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/atari/plot/plotter_vdi.h b/atari/plot/plotter_vdi.h
index 82cc42e54..61c49aba1 100755
--- a/atari/plot/plotter_vdi.h
+++ b/atari/plot/plotter_vdi.h
@@ -32,9 +32,14 @@ struct s_vdi_priv_data {
int size_buf_planar;
/* buffer for plot operations that require device format, */
- /* currently used for transparent mfdb blits: */
+ /* currently used for transparent mfdb blits and snapshots: */
MFDB buf_scr;
- int size_buf_scr;
+ int size_buf_scr;
+
+ /* buffer for std form, used during 8bpp snapshot */
+ MFDB buf_std;
+ int size_buf_std;
+
struct bitmap * buf_scr_compat;
/* intermediate bitmap format */