Bug 90739 - [BDW/SKL] oilrush fail to show anything but white screen.
Summary: [BDW/SKL] oilrush fail to show anything but white screen.
Status: RESOLVED INVALID
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: 10.6
Hardware: Other All
: medium normal
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-29 06:56 UTC by Ding Heng
Modified: 2017-02-10 22:38 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (123.51 KB, text/plain)
2015-05-29 06:56 UTC, Ding Heng
Details
xorg log (22.19 KB, text/plain)
2015-05-29 06:58 UTC, Ding Heng
Details
backend output of the game (63.83 KB, image/png)
2015-05-29 06:59 UTC, Ding Heng
Details

Description Ding Heng 2015-05-29 06:56:17 UTC
Created attachment 116138 [details]
dmesg

System Environment:
--------------------------
Regression: yes, bisect later.
Platform: SKL

kernel: drm-intek-nightly 7e83d3b288f06c29d5ab4f870b84db5fccfa3a08(2015-05-26)

Bug detailed description:
-----------------------------

Oil rush will fail to show anything but white screen after it was started.

Reproduce steps:
---------------------------

Run the game and check whether the screen show normally.
Comment 1 Ding Heng 2015-05-29 06:58:30 UTC
Created attachment 116139 [details]
xorg log
Comment 2 Ding Heng 2015-05-29 06:59:39 UTC
Created attachment 116140 [details]
backend output of the game
Comment 3 Matt Turner 2015-06-03 02:16:39 UTC
Try running the game with disable_blend_func_extended=true and/or allow_glsl_extension_directive_midshader=true
Comment 4 Matt Turner 2015-06-03 02:17:02 UTC
(In reply to Matt Turner from comment #3)
> Try running the game with disable_blend_func_extended=true and/or
> allow_glsl_extension_directive_midshader=true

(those are environment variables)
Comment 5 Kenneth Graunke 2015-06-03 07:23:40 UTC
or MESA_EXTENSION_OVERRIDE=-GL_ARB_sample_shading
Comment 6 Martin Peres 2015-06-04 06:48:21 UTC
(In reply to Kenneth Graunke from comment #5)
> or MESA_EXTENSION_OVERRIDE=-GL_ARB_sample_shading

This should indeed do the trick. I am finishing up a patch series that will introduce common drirc options across all the drivers. The end result is that I introduce an equivalent for MESA_EXTENSION_OVERRIDE and MESA_GL_VERSION_OVERRIDE. With this, I fixed the unigine benchmarks (valley, tropics, sanctuary). I can also fix oilrush!
Comment 7 Kenneth Graunke 2015-06-04 07:37:32 UTC
The sad thing is, Unigine fixed this in their engine a long time ago.  They just haven't bothered to ship updates that include the fix.
Comment 8 ye.tian 2015-06-19 02:05:56 UTC
This issue is also occured by BDW with mesa 2015Q2 release.
Comment 9 Ben Widawsky 2015-06-23 01:25:04 UTC
Martin, what's going on - can we close this one yet?
Comment 10 Annie 2017-02-10 22:38:45 UTC
Dear Reporter,

This Mesa bug has been in the "NEEDINFO" status for over 60 days. I am closing this bug based on lack of response but feel free to reopen if resolution is still needed. Please ensure you're supplying the correct information as requested.

Thank you.


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.