From mint-bounce@lists.fishpool.fi  Fri Jul 22 11:26:07 2005
X-Original-To: fnaumann@mail.boerde.de
Delivered-To: fnaumann@mail.boerde.de
Message-ID: <42E0BC00.6090400@utbm.fr>
Date: Fri, 22 Jul 2005 11:27:28 +0200
From: Olivier Landemarre <olivier.landemarre@utbm.fr>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: evan@coolrunningconcepts.com
Cc: MiNT List <mint@fishpool.com>
Subject: Re: [MiNT] WCOWORK implementation : conclusions.
References: <op.st2tbgvk8yw5lr@lon92-6-82-236-205-36.fbx.proxad.net>	<1121808544.5660.30.camel@linuxbox>	<20050719215349.6dlkrcbl47c4g88s@coolrunningconcepts.com>	<42DDF84C.10409@asrael.franken.de> <42DE3FF8.6050802@utbm.fr>	<1121892800.5660.105.camel@lin
In-Reply-To: <20050721162007.rpqxazr3bzggw8o8@coolrunningconcepts.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-ecartis-version: Ecartis v1.0.0
Sender: mint-bounce@lists.fishpool.fi
Errors-To: mint-bounce@lists.fishpool.fi
X-original-sender: olivier.landemarre@utbm.fr
Precedence: bulk
List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
List-Id: <mint.lists.fishpool.fi>
X-List-ID: <mint.lists.fishpool.fi>
X-Virus-Scanned: by amavisd-new at relay.boerde.de
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on relay.boerde.de
X-Spam-Status: No, hits=-0.4 tagged_above=-50.5 required=7.0 tests=AWL,
 BAYES_00
X-Spam-Level: 


>
>
...

>> Do you think when I have done a small HTML viewer name "Gulliver" 
>> that I do a
>> bitmap and then scroll it, I can't imagine do it, no but I not use 
>> VDI to draw I
>> have an offscreen redraw then do a vro_cpyfm() but this bitmap is 
>> only the part
>> I need redraw no more. This could be usefull to help display some 
>> pictures in a
>> windows but no more, it can't be universal.
>
>
> RAM is cheap.  Unlike the majority of people on this list, I'm 
> actually using a
> system that has off-screen rendering.   XP does not.  OS X does, but 
> OS X is
> also all hardware accelerated.  Xorg using Xcomposite extensions is 
> about the
> same as what you are talking about - you draw off-screen and then blit 
> the
> changes to the window.   Scrolling is horrible!

Perhaps the implementation is not good! I do it for Gulliver and it's 
pleasant on an enough speed computer (It vos enough on MagicMac on my 
old PPC 8600 at 300Mhz!). It's more pleasant than software drawing 
directly on screen, this is quite easy to understand because you not 
have to erase before draw, that do blink. I don't know about Xcomposite 
never see, but if you draw your offscreen part before start scroll on 
screen there is no problem this is not horrible, of course if you not do 
this this could be very unpleasant. Ok it's slower than what you think, 
but what you wan't is impossible to do in a general case.
I look if I put it on web and it look not be avaible, I will send you a 
version to see scrolling (this is not a good HTML viewer, there is a lot 
of things not working)
...

Olivier


