Minecraft crashes with Vulkan backend (validation layer enabled) if shaders contain in/out variables of array or matrix type
To reproduce, attaching a resourcepack with changed position_tex_color core shaders, containing:out mat4 SomeMat; in a vertex shader
in mat4 SomeMat; in a fragment shade
Probably related: https://docs.vulkan.org/spec/latest/chapters/interfaces.html#interfaces-iointerfaces-locations
Thank you for helping us improve Minecraft! We saved your files: