summaryrefslogtreecommitdiff
path: root/amiga/options.h
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2011-03-05 14:36:55 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2011-03-05 14:36:55 +0000
commitf892e59d76da3a67db642b91f0f0779f976ea8ba (patch)
tree4738f7df4cb47f0507f129a05ba75d58cbeb2376 /amiga/options.h
parent912b3bcde80ad2a9a168d0201513da371ed148b0 (diff)
downloadnetsurf-f892e59d76da3a67db642b91f0f0779f976ea8ba.tar.gz
netsurf-f892e59d76da3a67db642b91f0f0779f976ea8ba.tar.bz2
Direct rendering. Testing only; has problems with inline image placement, grey
background for all text, won't work with Cairo renderer, may crash with certain gfx lib operations (AreaFill). However, seems to be much faster in 16-bit mode than off-screen buffered rendering. svn path=/trunk/netsurf/; revision=11913
Diffstat (limited to 'amiga/options.h')
-rw-r--r--amiga/options.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/amiga/options.h b/amiga/options.h
index 46928e7ad..086d45c11 100644
--- a/amiga/options.h
+++ b/amiga/options.h
@@ -64,6 +64,7 @@ extern int option_cookies_window_ypos;
extern int option_cookies_window_xsize;
extern int option_cookies_window_ysize;
extern int option_cairo_renderer;
+extern bool option_direct_render;
#define EXTRA_OPTION_DEFINE \
char *option_url_file = 0; \
@@ -110,6 +111,7 @@ int option_cookies_window_ypos = 0; \
int option_cookies_window_xsize = 0; \
int option_cookies_window_ysize = 0; \
int option_cairo_renderer = 1; \
+bool option_direct_render = false; \
#define EXTRA_OPTION_TABLE \
{ "url_file", OPTION_STRING, &option_url_file }, \
@@ -155,5 +157,6 @@ int option_cairo_renderer = 1; \
{ "cookies_window_ypos", OPTION_INTEGER, &option_cookies_window_ypos}, \
{ "cookies_window_xsize", OPTION_INTEGER, &option_cookies_window_xsize}, \
{ "cookies_window_ysize", OPTION_INTEGER, &option_cookies_window_ysize}, \
-{ "cairo_renderer", OPTION_INTEGER, &option_cairo_renderer},
+{ "cairo_renderer", OPTION_INTEGER, &option_cairo_renderer}, \
+{ "direct_render", OPTION_BOOL, &option_direct_render},
#endif