[softwarelist] Re: Artworks printing from elliptical frame

In message <9Zrjw+Ctep$FFwBD@xxxxxxxxxxxxxxxxxxx>
          David Pilling <flist@xxxxxxxxxxxxxxxxxxx> wrote:

> In message <pZvmwnC9Mp$FFwDu@xxxxxxxxxxxxxxxxxxx>, David Pilling
> <flist@xxxxxxxxxxxxxxxxxxx> writes
>>>I suppose the flowaround code redirects output to a sprite? If so, at
>>>which colour depth?
> 
> Another thought, OP has proxy generation where you can set the bit
> depth, so easy to play and see the results.

Yes, except that the one bit depth that would be interesting here 
(1bpp) does not seem to be available for proxies. ;-)

Looking at the others I see that with the current screen mode being a 
true colour mode proxy generation goes wrong for all indexed colour 
depths - the colours are wrong (e.g., try a single object with a 
graduated fill). This is not surprising, I do not think it can be done 
with the current AWRender. I think your code does that right thing, so 
maybe one day, this will be fixed in AWRender and then it will just 
work.

The "Nothing to flow around" error seems to indicate that nothing is 
rendered at all in a 1bpp mode. That could be cured in a different 
way: ArtWorks actually has a special internal rendering mode that is 
optimized for rendering to a 1bpp sprite irrespective of the current 
screen mode. In ArtWorks, that is used for click detection. Most of 
that code is in AWRender, too, but there are a few bits missing. I 
suppose a new version of AWRender could support that rendering mode 
and then you would only have to pass a different output destination 
value and things would work.

Martin
-- 
---------------------------------------------------------------------
Martin Wuerthner          MW Software          martin@xxxxxxxxxxxxxxx
---------------------------------------------------------------------

Other related posts: