[Mesa-dev] [Mesa-stable] [PATCH 2/2] i965/mt: Disable HiZ when sharing depth buffer externally (v2)

Chad Versace chadversary at chromium.org
Fri Dec 16 20:11:10 UTC 2016


On Thu 15 Dec 2016, Emil Velikov wrote:
> Hi Chad,
> 
> On 10 December 2016 at 00:40, Chad Versace <chadversary at chromium.org> wrote:
> > intel_miptree_make_shareable() discarded and disabled CCS. Fix it so
> > that it discards and disables HiZ too.
> >
> > Fixes dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer
> > on Skylake.
> >
> > v2: Actually do what the commit message says. Discard the HiZ buffer.
> >
> Afaict the commit depends (at least partially) on
> 0041169cacb300a882b4dc38cd341f98bf2a7c38 and the ~4 follow-up commits
> from Ben.
> If I'm mistaking and please send a backport for stable.

A small change to this patch allows it to be cleanly backported to
stable without all of Ben's pathches. All that's needed is to replace
intel_miptree_hiz_buffer with intel_miptree_aux_buffer.

I respun these patches for the 12.0 branch and 13.0 branch and sent
separate series for each; one to "12.0" <mesa-stable at ...> and one to
"13.0" <mesa-stable at ...>. Those series should apply to each branch with
no conflicts.

In the future, when I submit a patch series for a specific stable
branch, how should I denote the branch?



More information about the mesa-dev mailing list