diff options
author | Richard Wilson <rjw@netsurf-browser.org> | 2004-11-02 23:23:07 +0000 |
---|---|---|
committer | Richard Wilson <rjw@netsurf-browser.org> | 2004-11-02 23:23:07 +0000 |
commit | 1fbcdd14d550e005863096ed216f490986a583c1 (patch) | |
tree | 60c17e5f327391a726e5508376a860522af5b665 /riscos/tinct.h | |
parent | be3ce1f3a9f7fed2613f5cf28c5e4d83fae7497b (diff) | |
download | netsurf-1fbcdd14d550e005863096ed216f490986a583c1.tar.gz netsurf-1fbcdd14d550e005863096ed216f490986a583c1.tar.bz2 |
[project @ 2004-11-02 23:23:07 by rjw]
Fix for recent GIF decoding bug. Rectangular pixel mode-friendly sprites for hotlist. Slight change to history image size to please Tinct. Support for foreground and background image quality settings. Support for error diffusion and bi-linear filtering (Tinct still requires some further work)
svn path=/import/netsurf/; revision=1336
Diffstat (limited to 'riscos/tinct.h')
-rw-r--r-- | riscos/tinct.h | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/riscos/tinct.h b/riscos/tinct.h index 9bf05c8ab..2a1a4a44e 100644 --- a/riscos/tinct.h +++ b/riscos/tinct.h @@ -1,7 +1,7 @@ /* * This file is part of NetSurf, http://netsurf.sourceforge.net/ * Licensed under the GNU General Public License, - * http://www.opensource.org/licenses/gpl-license + * http://www.opensource.org/licenses/gpl-license * Copyright 2004 Richard Wilson <not_ginger_matt@hotmail.com> * * Complete details on using Tinct are available from http://www.tinct.net. @@ -43,20 +43,23 @@ */ #define Tinct_AvailableFeatures 0x57245 -/* Flags +/* Flags */ -#define tinct_READ_SCREEN_BASE 0x01 /** <-- Use when hardware scrolling */ -#define tinct_BILINEAR_FILTER 0x02 /** <-- Perform bi-linear filtering */ -#define tinct_DITHER 0x04 /** <-- Perform dithering */ -#define tinct_ERROR_DIFFUSE 0x08 /** <-- Perform error diffusion */ -#define tinct_DITHER_INVERTED 0x0C /** <-- Perform dithering with inverted pattern */ -#define tinct_FILL_HORIZONTALLY 0x10 /** <-- Horizontally fill clipping region with image */ -#define tinct_FILL_VERTICALLY 0x20 /** <-- Vertically fill clipping region with image */ +#define tinct_READ_SCREEN_BASE 0x01 /** <-- Use when hardware scrolling */ +#define tinct_BILINEAR_FILTER 0x02 /** <-- Perform bi-linear filtering */ +#define tinct_DITHER 0x04 /** <-- Perform dithering */ +#define tinct_ERROR_DIFFUSE 0x08 /** <-- Perform error diffusion */ +#define tinct_DITHER_INVERTED 0x0C /** <-- Perform dithering with inverted pattern */ +#define tinct_FILL_HORIZONTALLY 0x10 /** <-- Horizontally fill clipping region with image */ +#define tinct_FILL_VERTICALLY 0x20 /** <-- Vertically fill clipping region with image */ #define tinct_FORCE_PALETTE_READ 0x40 /** <-- Use after a palette change when out of the desktop */ -#define tinct_USE_OS_SPRITE_OP 0x80 /** <-- Use when printing */ +#define tinct_USE_OS_SPRITE_OP 0x80 /** <-- Use when printing */ /* Shifts */ -#define tinct_BACKGROUND_SHIFT 0x08 +#define tinct_BACKGROUND_SHIFT 0x08 +/* Sprite mode +*/ +#define tinct_SPRITE_MODE 0x301680b5 #endif |