[Mesa-dev] [Bug 110240] Assassins Creed Odyssey crashes with nir errors

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 27 15:25:16 UTC 2019


https://bugs.freedesktop.org/show_bug.cgi?id=110240

--- Comment #6 from Jason Ekstrand <jason at jlekstrand.net> ---
This bug appears to be some sort of memory corruption in the type system.  In
particular, type names show up garbled in most of the validation fail dumps. 
I'm still working on where the corruption could be coming from.

This seems to be related to this commit:

commit 9d0ae777dd68dad682dcc7768726996639ae2684
Author: Caio Marcelo de Oliveira Filho <caio.oliveira at intel.com>
Date:   Thu Mar 21 13:26:48 2019 -0700

    spirv: Use interface type for block and buffer block

    Also handle GLSL_TYPE_INTERFACE the same way we do GLSL_TYPE_STRUCT in
    various places.  Motivated by ARB_gl_spirv work, that will take
    advantage of the interface types when handling NIR coming from SPIR-V.

    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>

Though I have no idea why this is causing problems.:-(

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20190327/e5682a7f/attachment.html>


More information about the mesa-dev mailing list