Skip to content

turnip: copy disasm strings for pipeline executables

A single compiled_shaders instance could be reused by several pipelines, but strings from disasm info could be stolen only once. So now we have to copy them.

Fixes crashes when using RenderDoc.

Fixes: 05329d7f ("tu: Implement pipeline caching with shared Vulkan cache")

Merge request reports