From e7d62fa174559dc14c7dbeb0c1e4828063c3e66f Mon Sep 17 00:00:00 2001 From: Richard Wilson Date: Mon, 7 Jun 2004 23:17:11 +0000 Subject: [project @ 2004-06-07 23:17:11 by rjw] Support for sprite tiling. Optimisations for plot handlers. Removed the need for SpriteV and PaletteV vector routines in favour of service calls and an additional flag word for use outside the WIMP. svn path=/import/netsurf/; revision=934 --- !NetSurf/Resources/Tinct,ffa | Bin 17668 -> 8884 bytes Docs/!tinct,fff | 6 ++++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/!NetSurf/Resources/Tinct,ffa b/!NetSurf/Resources/Tinct,ffa index 26896a1f0..465eea5e4 100644 Binary files a/!NetSurf/Resources/Tinct,ffa and b/!NetSurf/Resources/Tinct,ffa differ diff --git a/Docs/!tinct,fff b/Docs/!tinct,fff index 9826919dc..46e2e34af 100644 --- a/Docs/!tinct,fff +++ b/Docs/!tinct,fff @@ -52,7 +52,7 @@ If an incorrect sprite is attempted to be used, Tinct currently always returns error number 0x700 (SBadSpriteFile) rather than the specific cause of the problem (eg. BadDPI, BadMSFlags or BadPixelDepth) as OS_SpriteOp would do. There are several technical reasons for this behaviour, and future versions of -Tinct may return different error numbers. +Tinct may return more descriptive errors depending on the cause. SWIs provided @@ -146,7 +146,9 @@ particular characteristic of the plotting: 3 Invert dither pattern 4 Horizontally fill the current graphics window with the sprite 5 Vertically fill the current graphics window with the sprite - 6+ Reserved (must be 0) + 6 Forcibly read the palette (only use if changing palette outside of + the WIMP) + 7+ Reserved (must be 0) If a bit is set in the flag word that cannot be honoured by the current version of Tinct then it is ignored. Tinct_AvailableFeatures can be used -- cgit v1.2.3