New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blacklist Sandy Bridge on mesa from using geometry shaders. #3518
Conversation
Sonicadvance1
commented
Jan 15, 2016
// Started Version: -1 | ||
// Ended Version: -1 | ||
// Mesa inroduced geometry shader support for radeon devices and failed to test it with us. | ||
// Mesa inroduced geometry shader support for radeon and sandy bridge devices and failed to test it with us. |
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
e18486e
to
c78b570
Compare
Why? |
For the same reason that radeon is blacklisted. |
driver = DriverDetails::DRIVER_I965; | ||
if (srenderer.find("Sandybridge") != std::string::npos) | ||
family = 2; |
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
Is the bug reported at mesa? |
The bug is reported somewhere to mesa for both the radeon and Intel drivers. Comments from the review on Reviewable.io |
c78b570
to
104286d
Compare
Review status: 0 of 3 files reviewed at latest revision, 1 unresolved discussion. Source/Core/VideoCommon/DriverDetails.h, line 55 [r2] (raw file): Comments from the review on Reviewable.io |
Source/Core/VideoCommon/DriverDetails.h, line 55 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: 0 of 3 files reviewed at latest revision, 1 unresolved discussion. Source/Core/VideoCommon/DriverDetails.h, line 55 [r2] (raw file): Comments from the review on Reviewable.io |
Source/Core/VideoCommon/DriverDetails.h, line 55 [r2] (raw file): Comments from the review on Reviewable.io |
Reviewed 3 of 3 files at r2. Source/Core/VideoCommon/DriverDetails.h, line 55 [r2] (raw file): Comments from the review on Reviewable.io |
Source/Core/VideoCommon/DriverDetails.h, line 55 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: all files reviewed at latest revision, 1 unresolved discussion. Source/Core/VideoCommon/DriverDetails.h, line 55 [r2] (raw file): Comments from the review on Reviewable.io |
Should specific driver bug reports be referenced with these workarounds, so that progress be tracked and the blacklist lifted once solved? |
Reviewed 2 of 3 files at r2. Comments from the review on Reviewable.io |
Review status: all files reviewed at latest revision, 1 unresolved discussion. Source/Core/VideoCommon/DriverDetails.h, line 55 [r2] (raw file): Please fix the bug with it causing diffs on Broadwell though. Comments from the review on Reviewable.io |
104286d
to
3dda36b
Compare
Review status: 0 of 3 files reviewed at latest revision, 1 unresolved discussion. Source/Core/VideoCommon/DriverDetails.h, line 55 [r2] (raw file): Comments from the review on Reviewable.io |
Reviewed 1 of 3 files at r2. Source/Core/VideoCommon/DriverDetails.h, line 55 [r2] (raw file): Comments from the review on Reviewable.io |
Reviewed 1 of 3 files at r2, 3 of 3 files at r3. Comments from the review on Reviewable.io |
Reviewed 3 of 3 files at r3. Comments from the review on Reviewable.io |
1 similar comment
Reviewed 3 of 3 files at r3. Comments from the review on Reviewable.io |
Blacklist Sandy Bridge on mesa from using geometry shaders.
A lot of the times we track the bug independently and I keep a list of bugs on a google drive document. Comments from the review on Reviewable.io |
Yep, your spreadsheet lists the bug's reference at freedesktop. However it doesn't link to this github entry. So there is no cross referencing going both ways. |
The original dolphin bug entry is also not listed in your spreadsheet or in this PR |
The patch fixing the original bug has been committed to mesa master : http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f2e22bf343b21d6b44e6a502f00a86d169f5ade |
On Intel SNB HD 3000, built Mesa-master with included fix as well as dolphin-master with blacklist removed. |
Mesa 11.2 has been branched 4 days ago and includes the aforementioned fix : https://cgit.freedesktop.org/mesa/mesa/log/?h=11.2 |