Bug 89555 - [All Bisected]Black screen when running OglHdrBloom and OglMutithread with gnome-session
Summary: [All Bisected]Black screen when running OglHdrBloom and OglMutithread with gn...
Status: VERIFIED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: high major
Assignee: Laura Ekstrand
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-12 09:46 UTC by ye.tian
Modified: 2015-03-19 00:58 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description ye.tian 2015-03-12 09:46:04 UTC
System Environment:       
 Platform: all
 Kernel:(drm-intel-nightly)c09a3b7f343bc87a132ef107cb263e57f8246b88
 Libdrm:(master)libdrm-2.4.59-51-gf7b0586f164f3157fae228c5e413a38d1650cada
 Mesa: (master)5750595ca97b2f8f18d22af35b431a6c66dd899a
 Xserver:(master)xorg-server-1.17.0-16-g3a06faf3fcdb7451125a46181f9152e8e59e9770
 Xf86_video_intel:(master)2.99.917-186-g15c307d70e00bc035bb61be5d8b6f727925e3d34
 Cairo: (master)db6668cd0a836416e74cf6556bfd3e2bc1d3a4d4
 Libva: (master)a14498bc78cd245184e27e9810adf7a8f723d031
 Libva_intel_driver:(master)4c0fda6179f9eaa5ae5887a26826af260bc5ee72

Bug detailed description:
System screen will change black when running synamrk2 OglHdrBloom and OglMutithread with gnome-session.
It’s mesa regression, By bisected, the first bad commit 1ee000a0b67.

commit 1ee000a0b6737d6c140d4f07b6044908b8ebfdc7
Author:     Laura Ekstrand <laura@jlekstrand.net>
AuthorDate: Wed Mar 4 10:49:55 2015 -0800
Commit:     Laura Ekstrand <laura@jlekstrand.net>
CommitDate: Mon Mar 9 13:33:53 2015 -0700

    main: _mesa_cube_level_complete checks NumLayers.

    _mesa_cube_level_complete now verifies that a cube map texture object actually
    has six texture images before proceeding.

Reviewed-by: Anuj Phogat anuj.phogat@gmail.com

Reproduce steps:
----------------------------
1, xinit&gnome-session&
2, ./synmark2 OglHdrBloom
Comment 1 ye.tian 2015-03-12 10:02:41 UTC
Add the xorg info tomorrow.
Comment 2 Matt Turner 2015-03-12 16:36:08 UTC
(In reply to ye.tian from comment #1)
> Add the xorg info tomorrow.

That's probably not necessary. I think the bisect is enough information to work with.
Comment 3 Laura Ekstrand 2015-03-12 18:24:06 UTC
It looks like 1ee000a was in error.  Try running the test with 1ee000a reverted.  This fixes OglHdrBloom.
Comment 4 ye.tian 2015-03-13 00:34:33 UTC
(In reply to Laura Ekstrand from comment #3)
> It looks like 1ee000a was in error.  Try running the test with 1ee000a
> reverted.  This fixes OglHdrBloom.

Tested with 1ee000a reverted, this fixes OglHdrBloom.
Comment 5 ye.tian 2015-03-17 06:55:40 UTC
Tested on latest Mesa(master)e92bc6b, this bug also exists.
Comment 6 ye.tian 2015-03-19 00:58:50 UTC
Verified it on the latest Mesa -master(27bf37ba).


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.