C (196/257)

From:
Date:20 Feb 2001 at 20:47:33
Subject:Re: Again clipping graphics output

Hello Allan

On 19-Feb-01, you wrote:

AO>>> If the problem is only present on cgx
AO>>> high-colour screens then it's because you don't set BMF_MINPLANES
AO>>> when allocating the off-screen bitmap.
AO>> Could you describe this more precisely?

AO> Even if you supply a cgx bitmap as friend and give a depth >8 then cgx
AO> will still return a planar bitmap. But if you're dealing with vector
AO> graphics you might be better off using AllocRaster + BltTemplate.

But they tecommend using of AllocBitMap. I'm confused.

AO>> The most interesting is
AO>> the fact that, according to my user bug reports, this began to
AO>> happen as soon as I began to use layers library.

AO> Does the problem exist for both CGX and P96? CGX comes with its own

Yes.

AO> layer.library but P96 only apply minor patches to the existing
AO> layers.library, so that one should be compatible with layer "hacks"
AO> but as I stated earlier you're not really allowed to mix custom
AO> layer.library use with intuition screens.

I do not mix them. I use LL for an off-screen graphics, and then
blit the result to my rastport.

AO>> [...] What software should they use on graphics boards than?
AO> Use what ever works -- for me that's P96! ;-)

And what about screen dragging? I can't live without it.

AO>>>>>> The problem in this case is, that I do not know, and can't
AO>>>>>> calculate the size of future graphics.
AO>>> hmm... I'm quite sceptical here ;-)
AO>> The user draws vector graphics, and can move it on his will. Any
AO>> scepticism left?
AO> I see why you might feel it quite redundant to write your own
AA> clipping
AO> functions but I fail to see it as impossible.

It is possible, of course, but I'll do that only if I'll completely
fail to use LL.

Regards

------------------------ Yahoo! Groups Sponsor ---------------------~-~>
eGroups is now Yahoo! Groups
Click here for more details
http://click.egroups.com/1/11231/0/_/451227/_/982704767/
---------------------------------------------------------------------_->