<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:mark.a.janes@intel.com" title="Mark Janes <mark.a.janes@intel.com>"> <span class="fn">Mark Janes</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEW "
title="NEW - [BXT CTS] Conformance not yet achieved for BXT-P"
href="https://bugs.freedesktop.org/show_bug.cgi?id=93087">bug 93087</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">CC</td>
<td>
</td>
<td>currojerez@riseup.net, krh@bitplanet.net
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [BXT CTS] Conformance not yet achieved for BXT-P"
href="https://bugs.freedesktop.org/show_bug.cgi?id=93087#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [BXT CTS] Conformance not yet achieved for BXT-P"
href="https://bugs.freedesktop.org/show_bug.cgi?id=93087">bug 93087</a>
from <span class="vcard"><a class="email" href="mailto:mark.a.janes@intel.com" title="Mark Janes <mark.a.janes@intel.com>"> <span class="fn">Mark Janes</span></a>
</span></b>
<pre>with 55ffa64daf765b1229364518106a4124bd84b9a7, the six tests listed here began
to pass. However, the following tests regressed:
es3-cts.shaders.uniform_block.single_nested_struct.single_buffer_std140_instance_array
es3-cts.shaders.uniform_block.single_nested_struct.single_buffer_shared_instance_array
es3-cts.shaders.uniform_block.single_nested_struct.per_block_buffer_std140_instance_array
es3-cts.shaders.uniform_block.single_nested_struct.per_block_buffer_shared_instance_array
es3-cts.shaders.uniform_block.random.all_per_block_buffers.8
Sample output:
piglit.es3-cts.shaders.uniform_block.random.all_per_block_buffers.8.bxtm64
(from piglit)
Failing for the past 14 builds (Since Unstable#1700 )
Took 2.3 sec.
Standard Output
/tmp/build_root/m64/bin/cts/glcts
--deqp-case=ES3-CTS.shaders.uniform_block.random.all_per_block_buffers.8
dEQP Core GL-CTS-2.0 (0x0052484b) starting..
target implementation = 'intel-gbm'
Test case 'ES3-CTS.shaders.uniform_block.random.all_per_block_buffers.8'..
Vertex compile time = 20.680000 ms
Fragment compile time = 10.323000 ms
Link time = 2143.562012 ms
Fail (Image compare failed)
DONE!
Test run totals:
Passed: 0/1 (0.00%)
Failed: 1/1 (100.00%)
Not supported: 0/1 (0.00%)
Warnings: 0/1 (0.00%)
Author: Francisco Jerez <<a href="mailto:currojerez@riseup.net">currojerez@riseup.net</a>>
AuthorDate: Mon Nov 23 19:18:26 2015 +0200
Commit: Francisco Jerez <<a href="mailto:currojerez@riseup.net">currojerez@riseup.net</a>>
CommitDate: Thu Nov 26 14:07:58 2015 +0200
i965/gen9+: Switch thread scratch space to non-coherent stateless access.
The thread scratch space is thread-local so using the full IA-coherent
stateless surface index (255 since Gen8) is unnecessary and
potentially expensive. On Gen8 and early steppings of Gen9 this is
not a functional change because the kernel already sets bit 4 of
HDC_CHICKEN0 which overrides all HDC memory access to be non-coherent
in order to workaround a hardware bug.
This happens to fix a full system hang when running any spilling code
on a pre-production SKL GT4e machine I have on my desk (forcing all
HDC access to non-coherent from the kernel up to stepping F0 might be
a good idea though regardless of this patch), and improves performance
of the OglPSBump2 SynMark benchmark run with INTEL_DEBUG=spill_fs by
33% (11 runs, 5% significance) on a production SKL GT2 (on which HDC
IA-coherency is apparently functional so it wouldn't make sense to
disable globally).
Reviewed-by: Kristian Høgsberg <<a href="mailto:krh@bitplanet.net">krh@bitplanet.net</a>></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>