Bug 89790

Summary: [BDW Regression]Piglit/spec_arb_shader_atomic_counters_unused-result fails
Product: Mesa Reporter: lu hua <huax.lu>
Component: Drivers/DRI/i965Assignee: Ian Romanick <idr>
Status: VERIFIED FIXED QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: normal    
Priority: high    
Version: 10.5   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description lu hua 2015-03-27 07:44:20 UTC
System Environment:
--------------------------
Platform: BDW
Libdrm:		(master)libdrm-2.4.60-17-g8dff7a04780a0f028aa7c0218806a5ee59b1a40d
Mesa:		(master)91e3533481d6921c4b46109742d6f67b7f897f86
Xserver:	(master)xorg-server-1.17.0-23-g0a78b599b34cc8b5fe6fe82f90e90234e8ab7a56
Xf86_video_intel:(master)2.99.917-209-gdbdcae9f8afb9964becd29200d7d6936e8269baa
Libva:		(master)5ba1a9935ba2b16943f3cc1aaf37c0e561497e51
Libva_intel_driver:(master)28fab5dc32fac16218f71eb288758e56b980fcd7
Kernel:   (drm-intel-nightly)d851223f114ceee2345bc00e5fa4eee8cc6fe144


Bug detailed description:
-----------------------------
It fails on (10.5)11c0ff60ef19cca84452aa989fb8bb25127473e0. It works well on mesa master branch and (10.4)5fe79b0b1272d530371a5d7248ed378cff4f6d21.

output:
libGL: OpenDriver: trying /opt/X11R7/lib/dri/tls/i965_dri.so
libGL: OpenDriver: trying /opt/X11R7/lib/dri/i965_dri.so
libGL: Error in /etc/drirc line 1, column 0: no element found.
libGL: Error in /root/.drirc line 1, column 0: no element found.
libGL: Error in /etc/drirc line 1, column 0: no element found.
libGL: Error in /root/.drirc line 1, column 0: no element found.
PIGLIT: {"subtest": {"Fragment shader atomic built-in semantics" : "pass"}}
Probe value at (0)
  Expected: 0x00000001
  Observed: 0x00000000
PIGLIT: {"subtest": {"Vertex shader atomic built-in semantics" : "fail"}}
PIGLIT: {"subtest": {"Geometry shader atomic built-in semantics" : "pass"}}
PIGLIT: {"subtest": {"Tessellation control shader atomic built-in semantics" : "skip"}}
PIGLIT: {"subtest": {"Tessellation evaluation shader atomic built-in semantics" : "skip"}}
PIGLIT: {"result": "fail" }

Reproduce steps:
---------------------------- 
1. xinit
2. bin/arb_shader_atomic_counters-unused-result -auto -fbo
Comment 1 lu hua 2015-03-27 07:45:02 UTC
Following cases also fail:
spec_arb_shader_atomic_counters_array-indexing
spec_arb_shader_atomic_counters_semantics
spec_arb_shader_atomic_counters_unique-id
Comment 2 lu hua 2015-06-11 05:42:51 UTC
It works well on 10.6 branch. Close it.
Comment 3 lu hua 2015-06-11 05:43:04 UTC
Verified.Fixed.

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.