[Bug 111114] gles cts-runner segfault compiling shader with textureGatherOffsets
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Jul 12 08:23:36 UTC 2019
https://bugs.freedesktop.org/show_bug.cgi?id=111114
Mark Janes <mark.a.janes at intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|intel-3d-bugs at lists.freedes |lemody at gmail.com
|ktop.org |
Keywords| |bisected, regression
--- Comment #1 from Mark Janes <mark.a.janes at intel.com> ---
624789e3708c87ea2a4c8d2266266b489b421cba is the first bad commit
commit 624789e3708c87ea2a4c8d2266266b489b421cba
Author: Tapani Pälli <tapani.palli at intel.com>
Date: Fri Mar 15 09:47:49 2019 +0200
compiler/glsl: handle case where we have multiple users for types
Both Vulkan and OpenGL might be using glsl_types simultaneously or we
can also have multiple concurrent Vulkan instances using glsl_types.
Patch adds a one time init to track number of users and will release
types only when last user calls _glsl_type_singleton_decref().
This change fixes glsl_type memory leaks we have with anv driver.
v2: reuse hash_mutex, cleanup, apply fix also to radv driver and
rename helper functions (Jason)
v3: move init, destroy to happen on GL context init and destroy
Signed-off-by: Tapani Pälli <tapani.palli at intel.com>
Reviewed-by: Timothy Arceri <tarceri at itsqueeze.com>
Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
--
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/intel-3d-bugs/attachments/20190712/0aa95ddc/attachment.html>
More information about the intel-3d-bugs
mailing list