
|
[haiku-appserver]
||
[Date Prev]
[05-2006 Date Index]
[Date Next]
||
[Thread Prev]
[05-2006 Thread Index]
[Thread Next]
[haiku-appserver] Re: BWindowScreen results /app_server fault
- From: "Rudolf" <drivers.be-hold@xxxxxxxxxxxx>
- To: haiku-appserver@xxxxxxxxxxxxx
- Date: Thu, 04 May 2006 13:33:57 +0200 CEST
Hi Axel,
> I've removed that check now. Although I think it should also return
> false if cloning the accelerant failed - but probably not before
> having
> tried.
If cloning the accelerant failed that would be perfectly acceptable I'd
think, because CanControlFrameBuffer sits in BWindowScreen: which is
unusable then.
So, the app_server drawing fault remains. After that, I wouldn't be
surprised if BWindowScreen is (nearly) OK..
> BTW I might have fixed the extra processor usage for overlay bitmaps
> -
> turns out we invalidated the view (causing its Draw() message to be
> called and the background to be cleared again) for every overlay
> bitmap
> update. Can you check?
You bet you! :)
I just checked background CPU usage of dano and Haiku, these are more
or less the same (low), although Haiku is a bit higher. This in any
case wasn't the reason either.
Another thing, maybe you know by heart: some apps exist that use the
PCI busmanager from userspace. Haiku fails these apps (BeRoMeter
tested). Intended behaviour? I know on R5 and Dano you get a warning
when compiling saying that get_nth_xxx isn't declared, but it's just a
warning an the app runs after that OK. Seems like on Haiku this doesn't
work however.
OK, I'll now do a checkout and rebuild of Haiku on the laptop (I was
still working with a bit older (and tweaked for these tests) version,
30 april or so). Will be a while before I check back in I guess :)
thanks for your prompt responses!!! At this rate I'll probably be able
to run anything on Haiku very soon.. ;-)
Bye!
Rudolf.
|

|