<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - [BDW] dEQP-VK.ubo.single_nested_struct_array tests intermittent"
href="https://bugs.freedesktop.org/show_bug.cgi?id=98892">98892</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[BDW] dEQP-VK.ubo.single_nested_struct_array tests intermittent
</td>
</tr>
<tr>
<th>Product</th>
<td>Mesa
</td>
</tr>
<tr>
<th>Version</th>
<td>git
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Drivers/DRI/i965
</td>
</tr>
<tr>
<th>Assignee</th>
<td>jason@jlekstrand.net
</td>
</tr>
<tr>
<th>Reporter</th>
<td>mark.a.janes@intel.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-3d-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>kenneth@whitecape.org
</td>
</tr></table>
<p>
<div>
<pre>Tests in the following categories fail intermittently:
dEQP-VK.ubo.single_nested_struct_array.per_block_buffer
dEQP-VK.ubo.single_nested_struct_array.single_buffer
First sighted in mesa=5da84a7
Author: Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>>
i965: Fix a mistake from porting the URB allocation code to arrays.
This may or may not be the culprit, due to the intermittent nature of the
regression.
dEQP-VK.ubo.single_nested_struct_array.single_buffer.std140_instance_array_fragment.bdwm64
(from dEQP-VK)
Failing for the past 1 build (Since Unstable#912188 )
Took 0.69 sec.
add description
Standard Output
Image comparison failed, got 8 non-white pixels
Block index: 0 infos: Block[0] { name = Block[0], size = 788,
activeUniformIndices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24] }
Block index: 1 infos: Block[1] { name = Block[1], size = 788,
activeUniformIndices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24] }
Block index: 2 infos: Block[2] { name = Block[2], size = 788,
activeUniformIndices = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16, 17, 18, 19, 20, 21, 22, 23, 24] }
Uniform index: 0 infos: Block.s.a { type = ivec3, size = 1, blockNdx = 0,
offset = 0, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 1 infos: Block.s.b[0] { type = ivec2, size = 4, blockNdx = 0,
offset = 16, arrayStride = 16, matrixStride = 0, isRowMajor = false }
Uniform index: 2 infos: Block.s.c { type = vec4, size = 1, blockNdx = 0, offset
= 80, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 3 infos: Block.v { type = vec2, size = 1, blockNdx = 0, offset =
96, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 4 infos: Block.t[0].a { type = mat3, size = 1, blockNdx = 0,
offset = 112, arrayStride = 0, matrixStride = 16, isRowMajor = false }
Uniform index: 5 infos: Block.t[0].b[0].a { type = ivec3, size = 1, blockNdx =
0, offset = 160, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 6 infos: Block.t[0].b[0].b[0] { type = ivec2, size = 4, blockNdx
= 0, offset = 176, arrayStride = 16, matrixStride = 0, isRowMajor = false }
Uniform index: 7 infos: Block.t[0].b[0].c { type = vec4, size = 1, blockNdx =
0, offset = 240, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 8 infos: Block.t[0].b[1].a { type = ivec3, size = 1, blockNdx =
0, offset = 256, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 9 infos: Block.t[0].b[1].b[0] { type = ivec2, size = 4, blockNdx
= 0, offset = 272, arrayStride = 16, matrixStride = 0, isRowMajor = false }
Uniform index: 10 infos: Block.t[0].b[1].c { type = vec4, size = 1, blockNdx =
0, offset = 336, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 11 infos: Block.t[0].b[2].a { type = ivec3, size = 1, blockNdx =
0, offset = 352, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 12 infos: Block.t[0].b[2].b[0] { type = ivec2, size = 4,
blockNdx = 0, offset = 368, arrayStride = 16, matrixStride = 0, isRowMajor =
false }
Uniform index: 13 infos: Block.t[0].b[2].c { type = vec4, size = 1, blockNdx =
0, offset = 432, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 14 infos: Block.t[1].a { type = mat3, size = 1, blockNdx = 0,
offset = 448, arrayStride = 0, matrixStride = 16, isRowMajor = false }
Uniform index: 15 infos: Block.t[1].b[0].a { type = ivec3, size = 1, blockNdx =
0, offset = 496, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 16 infos: Block.t[1].b[0].b[0] { type = ivec2, size = 4,
blockNdx = 0, offset = 512, arrayStride = 16, matrixStride = 0, isRowMajor =
false }
Uniform index: 17 infos: Block.t[1].b[0].c { type = vec4, size = 1, blockNdx =
0, offset = 576, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 18 infos: Block.t[1].b[1].a { type = ivec3, size = 1, blockNdx =
0, offset = 592, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 19 infos: Block.t[1].b[1].b[0] { type = ivec2, size = 4,
blockNdx = 0, offset = 608, arrayStride = 16, matrixStride = 0, isRowMajor =
false }
Uniform index: 20 infos: Block.t[1].b[1].c { type = vec4, size = 1, blockNdx =
0, offset = 672, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 21 infos: Block.t[1].b[2].a { type = ivec3, size = 1, blockNdx =
0, offset = 688, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 22 infos: Block.t[1].b[2].b[0] { type = ivec2, size = 4,
blockNdx = 0, offset = 704, arrayStride = 16, matrixStride = 0, isRowMajor =
false }
Uniform index: 23 infos: Block.t[1].b[2].c { type = vec4, size = 1, blockNdx =
0, offset = 768, arrayStride = 0, matrixStride = 0, isRowMajor = false }
Uniform index: 24 infos: Block.u { type = uint, size = 1, blockNdx = 0, offset
= 784, arrayStride = 0, matrixStride = 0, isRowMajor = false }</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>