Summary: | hi cpu usage with simple 3d apps | ||
---|---|---|---|
Product: | Mesa | Reporter: | Nicolò Chieffo <84yelo3> |
Component: | Drivers/DRI/r300 | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED WONTFIX | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | MostAwesomedude |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Nicolò Chieffo
2007-09-04 15:10:39 UTC
glxgears goes as fast as possible, and more often than not, it will consume a large amount of your CPU. Do you have any other test cases? (In reply to comment #1) > glxgears goes as fast as possible, and more often than not, it will consume a > large amount of your CPU. I'm not convinced that's just a fact of life. I'm pretty sure that e.g. the r200 driver on my previous PowerBook (with a slower CPU) used less CPU than the r300 driver now, at about the same framerate. So I agree with the submitter of this bug that the r300 driver does seem rather CPU hungry, which can be a problem if the driver CPU usage becomes a bottleneck for useful apps. Could you try newest mesa version? There have been many changes in r300 driver that should lower the CPU usage (e.g. dma rework, real VBO support). Hi. I have notebook, and I see that FPS of 3d applications depend on speed of cpu. When i run glxgears i see 5673 frames in 5.0 seconds = 1134.531 FPS and glxgears use over 30% cpu (and X server 20% cpu). My Cpu Amd Turion TK-57 (1.9Ghz) When i set it to 900Mhz i see 4266 frames in 5.0 seconds = 853.125 FPS 4360 frames in 5.0 seconds = 871.738 FPS So speed of 3d rendering very depend on cpu speed sorry, i forgot to say that my videocard is Radeon Mobility X2300 I'm not convinced this is r3xx specific, my r6xx with glxgears running alone shows 80-90% CPU usage and this is with mesa git master. 2685 spstarr 20 0 338m 5132 2324 R 86.3 0.1 0:31.13 glxgears 2685 spstarr 20 0 338m 5132 2324 R 93.2 0.1 1:36.52 glxgears This being Fedora stock kernel and X.Org X Server 1.7.99.901 (1.8.0 RC 1) The classic r300 driver has been abandoned long ago. It was replaced by the Gallium driver r300g. If you have issues with r300g please file a new bug report with component Drivers/Gallium/r300 Thanks. |
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.