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
