From f892e59d76da3a67db642b91f0f0779f976ea8ba Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sat, 5 Mar 2011 14:36:55 +0000 Subject: 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 --- amiga/options.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'amiga/options.h') 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 -- cgit v1.2.3