Summary: | OpenGL unusably slow due to missing IRQs on i945 | ||||||
---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Norbert Preining <preining> | ||||
Component: | libGL | Assignee: | Default DRI bug account <dri-devel> | ||||
Status: | RESOLVED FIXED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | medium | CC: | preining | ||||
Version: | XOrg git | ||||||
Hardware: | x86 (IA32) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Norbert Preining
2006-06-14 15:10:29 UTC
Created attachment 5912 [details] [review] Check Pipe B for IRQ's Try applying this patch to your kernel sources in /usr/src/linux/drivers/char/drm/i915_irq.c With this patch googleearth starts and works more or less as fast as in indirect rendering. So the one error is gone, the other that the rendering is quite slow is still present. Do you know any other simple program (pref. in Debian/unstable) with which I can test the performance? glxgears? But it does not give me any information (I thought it says something about blabla fps before). Thanks a lot and all the best Norbert I'm not sure what's in Debian. You could checkout the Mesa source from CVS and use the sample programs in progs/demos to test performance. But if you are getting direct rendering, then it may just be that google earth is hitting a slower path that may not be optimized or possibly even a software path. This patch fixes the googleearth issue on my Dell D410 laptop with an i915GM. The DFP on the laptop apparently is connected to PIPEB, normally. It would be nice if it made upstream sometime soon. It's in the relevant git repos now. Closing. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.