Summary: | [ILK] unigine-sanctuary performance reduced by 98% | ||
---|---|---|---|
Product: | Mesa | Reporter: | libo <bo.c.li> |
Component: | Drivers/DRI/i965 | Assignee: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Status: | RESOLVED MOVED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | normal | ||
Priority: | lowest | CC: | christophe.prigent, eero.t.tamminen, idr, mirh, rhyskidd, yex.tian |
Version: | unspecified | Keywords: | bisected |
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | It's drirc for unigine game |
Description
libo
2012-10-18 08:22:34 UTC
This bug also caused unigine-tropic reduce by 15%, which fps value changed from 8.51 to 7.17. *** Bug 57047 has been marked as a duplicate of this bug. *** The issue also exists on IronLake. I was never able to reproduce the original quoted 98% reduction in sanctuary performance, probably because of some configuration option that differs. Please retest with master after the last round of validation fixes. The issue still exists on my side both on SNB and ILK with latest Mesa code. (In reply to comment #4) > I was never able to reproduce the original quoted 98% reduction in sanctuary > performance, probably because of some configuration option that differs. > Please retest with master after the last round of validation fixes. Reproduced it now -- the snb array miptrees are aligned to 11*j instead of 12*j like on ivb, so they consistently end up mis-aligned, and we get expensive workaround blits. However, given that we're hitting this workaround, I suspect that you were seeing incorrect rendering in the before case. I didn't quite get a test done for that, so can you confirm that you have watched the test and verified that it was rendering correctly before submitting this bug? Bo, please confirm if the previous commit (with good performance) works without rendering issue. I tested it again and I can confirm that it's rendering correctly with both previous commit which perform well and the bad commit(53e36...) I mentioned in the report. On my side, "incorrect rendering" can only be reproduced when we do not copy "unigine_drirc" into /root/.drirc before run unigine-sanctruary. (In reply to comment #6) Created attachment 76300 [details]
It's drirc for unigine game
For the record, you shouldn't be installing a static drirc into your homedir. The drirc installed by Mesa (which doesn't match the one you posted) should be installed to /etc/ by your builds. "incorrect rendering" still can't be reproduced with drirc that matches mesa. can you reproduce this bug? (In reply to comment #6) > Reproduced it now -- the snb array miptrees are aligned to 11*j instead of > 12*j like on ivb, so they consistently end up mis-aligned, and we get > expensive workaround blits. Eric, do you have plan to fix this? We're hoping that Jordan's layered rendering work will end up fixing this. any update? Meng is on Holidays due to 2013/9/22, please expect slow response. The problem is still exist on SNB. good commit master branch : 5c8dd6cf7995 15.58 fps bad commit 9.2 branch : 46273ba2564 2.98 fps Jordan, any plan? The issue still exists on Mesa master branch. I posted an RFC patch series that seems to resolve this bug "Gen6 render surface state changes" (In reply to comment #20) > I posted an RFC patch series that seems to resolve this bug > "Gen6 render surface state changes" Hi, is there a plan when putting the patch series into master? The issue also exists on 2014Q2. (In reply to comment #21) > (In reply to comment #20) > > I posted an RFC patch series that seems to resolve this bug > > "Gen6 render surface state changes" > Hi, is there a plan when putting the patch series into master? I am working on an updated version of the patch series. I'll try to post it this week to mesa-dev. By the way, this patch series will not help ILK. This issue still exists on upstream. Actually,i want say this issue also still exists on mesa-10.2.2. For SNB, this should be resolved in master a1dca7069bd46074f43658c87d396bff8cd4dffd. (In reply to comment #26) > For SNB, this should be resolved in master > a1dca7069bd46074f43658c87d396bff8cd4dffd. Verified it. The issue is fixed on SNB, so change the title. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1390. |
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.