<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 - [SKL+] isl: The CCS buffer size is seemingly too small"
href="https://bugs.freedesktop.org/show_bug.cgi?id=100307">100307</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[SKL+] isl: The CCS buffer size is seemingly too small
</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/Vulkan/intel
</td>
</tr>
<tr>
<th>Assignee</th>
<td>intel-3d-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>nanleychery@gmail.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-3d-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>chadversary@chromium.org, jason@jlekstrand.net, topi.pohjolainen@intel.com
</td>
</tr></table>
<p>
<div>
<pre>I have a branch [1] that turns on CCS_D for transfer operations. The final
enabling commit causes 3/4 tests in the following group to fail SKL+:
dEQP-VK.memory.pipeline_barrier.all_device.*
The failures seem to occur because the calculated size of the CCS buffer is too
small. At BindImage time we perform a memset on the buffer to put CCS in the
resolved state. It seems that we aren't reaching the parts of the CCS that are
being sampled from in the above tests. Enlarging the size fixes this issue.
1: <a href="https://cgit.freedesktop.org/~nchery/mesa/log/?h=ccs-layouts/1-ccsd-layout">https://cgit.freedesktop.org/~nchery/mesa/log/?h=ccs-layouts/1-ccsd-layout</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>