[EMAIL PROTECTED]
Re: BUG and suggestion
>This is not true, Arachne draw entire row of pixels, and this is
>fastest way in which this can be done. If you want to copy entire
>block of pixels, you would need to allocate more memory, and block
>copying is anyway done row-by-row.
I know it is stupid to argue with programmer about what his program does,
but my computer is slow enough(386) so I can see everything what is
happening on the screen. So maby I didn't explained wery well. I see that
when Arachne draws backround which consist for eg. 50x50 pixels it will
start drawing at Y=0, Y=50, Y=100, ..... lines of the screen at the
"same time" Thats sure. In 16 bit mode in this case Your drawing routine
will have to switch bettwen memory pages allmost after evry scan line.
And what I wanted to say is this: Let's change code so it will fill one
horizontal line after another. Also you mensoned that your routine uses
some cind of buffer. Whay do you need this for ? Does this meen that you
don't have enough memory to load entire picture so you just load part
by part ? Also it is a little stupid to write about code I never seen, so
if it isn't some secret you coud send here that part of code.
>Arachne is not cleaning the background it there is background image
>to be displayed. Additionaly, with virtual screen turned on,
>you won't even notice the effects you are talking about.
I didn't wanted to say that Arachne clears background. I wanted to say that
the best you can have is the routine which draws text and also redraws
bacground of that text line in color you want. And if page have background
imqage it coud write text line whith background image. You know drawing text
and background at the same time.