On Tue, 02 Feb 2010 21:41:36 +0200, Bernd Roesch wrote:

> I know OS4 Users that have both versions run.The OS4 version have problems
> with crashes, but the SDL Version work well

Strange that the only bug reports I've seen comparing the two has
shown up the same problems in both.  I'm not saying it's bug free,
I get the odd problem with content_status I can't track down, and
occasionally one of the graphics libraries crashes (again, I can't be
sure whether this is caused by my code or the core as I can't find a
consistently reproducable test case).  Back-porting it to OS3 would
give it wider testing and more developers, which should make it more
stable.

Most of the OS4 specifics can be #ifdef'd, in the odd case it might be
easier to replace an entire file or function, but I think they can
co-exist quite happily.  It just needs somebody to put the effort in
to do it, and is probably easier than starting a new interface from
scratch.

> also the SDL Version is faster.

Faster than what?

> I can post you links that tell on OS4 OWB run faster as netsurf. and the OS4
> user tell that on his 50 MHZ System, the page is faster show as on OS4 with
> 150 MHZ PPC: 

OWB here is slower at loading pages than NetSurf (both OS4 native
versions).  Note that the 3.0-dev version of OS4 NetSurf on Aminet has
a bug which causes noticeable slow-down, making it worthless for speed
comparisons.

When you say 150MHz PPC, this must be a Classic, right?  I wouldn't be
surprised that the SDL version on OS3 68k/50MHz is faster than the OS4
version on the 150MHz PPC.  The bottleneck is likely the graphics
card/bus, and OS4.0 has no hardware acceleration for alpha blits or
scaling.  Something designed for a dumb framebuffer isn't going to be
shifting as much data to and fro from the graphics card as the OS4
version does, and converting down from 32-bits to 24 or 16 for display
incurs a penalty too.

> maybe Cairo slow all down a lot.

I doubt it, under OS4.0 it won't be using Cairo anyway.  Even if this
is true, when we get the hardware accelerated version it won't be.

Regards
Chris

Reply via email to