Hi,

On 13 September 2017 at 00:23, Jason Ekstrand <ja...@jlekstrand.net> wrote:
> This little series fixes (I think!) a bug in glxBindTexImageEXT when using
> modifiers.  Before, we were using make_shareable which resolves everything
> and then permanently throws away any aux information.  In the world of
> modifiers, that aux information is suddenly important.  This was causing
> rendering corruptions when running with Daniel's X11 modifiers work and
> using a compositor (mutter in this case).
>
> I've Cc'd a pile of people on this patch most of whom no longer work for
> Intel.  While I'm probably the most qualified person we have to work on
> this, I'm nowhere near as qualified as some other people out there are.
> Please review at least the commit messages and give me a sanity check.  I
> have very limited knowledge of how glx and compositors interact.

So, I've gone through the code and it all makes sense to me. It does
also fix corruption with GLX/BindTexImage compositing managers when
CCS is being used. But without any insight into why the original
codepath is the way it is, the best I can offer is a weak:
Reviewed-by: Daniel Stone <dani...@collabora.com>

Cheers,
Daniel
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to