kamikaze at bsdforen.de
Fri Apr 10 14:53:26 UTC 2009
Robert Noland wrote:
> I've been working on the Intel vblank / irq issues. Every time I commit
> something thinking that I have it resolved, it isn't. So I'm waiting on
> hardware to arrive that will let me test this all more thoroughly. I do
> have a patch that I think fixes most of the issues on Intel, but the ddx
> driver is still doing some silly things that cause issues in some cases.
> I *think* the only outstanding issue I have with Intel is if something
> is rendering (synced to vblank or not) when the display goes into dpms
> sleep, there isn't anything to block that app, so it renders as hard as
> it can even though it isn't being displayed. In reality, this probably
> isn't a huge issue, but running gears while the display is asleep keeps
> the cpu at 100%, which isn't ideal. Normal apps that aren't trying to
> draw as fast as they can, shouldn't cause an issue.
With the latest drm, the IRQ craziness is gone. However, the crappy
performance remains. 2 months ago a RELENG_7 with all packages
up to date yielded 124fps in a q3 timedemo that now yields 80fps.
More information about the freebsd-stable