<div dir="ltr">I missed the stable CC when I pushed this one.  It needs to be in 17.2<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 3, 2017 at 9:52 AM, Jason Ekstrand <span dir="ltr"><<a href="mailto:jason@jlekstrand.net" target="_blank">jason@jlekstrand.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The make_shareable function deletes the aux buffer and then whacks<br>
aux_usage to ISL_AUX_USAGE_NONE but not unsetting supports_fast_clear.<br>
Since we only look at supports_fast_clear to decide whether or not to do<br>
fast clears, this was causing assertion failures.<br>
<br>
Reported-by: Tapani Pälli <<a href="mailto:tapani.palli@intel.com">tapani.palli@intel.com</a>><br>
Bugzilla: <a href="https://bugs.freedesktop.org/show_bug.cgi?id=101925" rel="noreferrer" target="_blank">https://bugs.freedesktop.org/<wbr>show_bug.cgi?id=101925</a><br>
---<br>
 src/mesa/drivers/dri/i965/<wbr>intel_mipmap_tree.c | 1 +<br>
 1 file changed, 1 insertion(+)<br>
<br>
diff --git a/src/mesa/drivers/dri/i965/<wbr>intel_mipmap_tree.c b/src/mesa/drivers/dri/i965/<wbr>intel_mipmap_tree.c<br>
index 17ac563..6fca7e3 100644<br>
--- a/src/mesa/drivers/dri/i965/<wbr>intel_mipmap_tree.c<br>
+++ b/src/mesa/drivers/dri/i965/<wbr>intel_mipmap_tree.c<br>
@@ -2706,6 +2706,7 @@ intel_miptree_make_shareable(<wbr>struct brw_context *brw,<br>
    }<br>
<br>
    mt->aux_usage = ISL_AUX_USAGE_NONE;<br>
+   mt->supports_fast_clear = false;<br>
 }<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
2.5.0.400.gff86faf<br>
<br>
</font></span></blockquote></div><br></div>