Summary: | L4d2 is slow on Intel Ironlake Mobile chipsets | ||
---|---|---|---|
Product: | Mesa | Reporter: | Patrik Bubák <bubakpatrik> |
Component: | Drivers/DRI/i965 | Assignee: | Ian Romanick <idr> |
Status: | RESOLVED NOTABUG | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | mattst88 |
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Patrik Bubák
2014-07-10 09:27:35 UTC
I reset the severity, because you only have a performance problem, not a crash. According to the comments on the github reports, your problem is not dependent on the multicore setting in the game, so I also fixed the bug title. Mesa is supposed to be somewhat slower than the windows driver (especially on these older chips), and l4d2 has slightly higher requirements on Linux, so it's expected to run slower. I'm surprised it runs at all on GL2.1, because tf2 requires 3.0 AFAIK. You might also try to upgrade Mesa, as 10.3-dev is quite old. Thanks for the response. If you could point me to how to upgrade it it'd be much appreciated. I'm currently using the Oibaf PPA for Open Source drivers but that doesn't upgrade it. (In reply to comment #1) > I reset the severity, because you only have a performance problem, not a > crash. According to the comments on the github reports, your problem is not > dependent on the multicore setting in the game, so I also fixed the bug > title. > > Mesa is supposed to be somewhat slower than the windows driver (especially > on these older chips), and l4d2 has slightly higher requirements on Linux, > so it's expected to run slower. I'm surprised it runs at all on GL2.1, > because tf2 requires 3.0 AFAIK. > > You might also try to upgrade Mesa, as 10.3-dev is quite old. almos: Nothing old about 10.3-dev -- is still the current development version. That specific revision is only a few dozen commits behind the bleeding edge, and oibaf rolls new packages regularly. (In reply to comment #3) > almos: > > Nothing old about 10.3-dev -- is still the current development version. That > specific revision is only a few dozen commits behind the bleeding edge, and > oibaf rolls new packages regularly. Oh, sorry, somehow I was thinking of 10.0.3-dev. I don't know why. There are a number of performance improving features missing on Ironlake, like HiZ, instruction compaction, or fast color clears. We're lacking some features, but there's not really a bug here. Kristian is generalizing the fast color clear implementation, so we might be able to add Ironlake support. I've got some work in progress code for Ironlake instruction compaction. And in general, we're always making compiler improvements to speed up shader code. Hopefully it'll get some speed ups, but Ironlake isn't a high priority to tell the truth. |
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.