DEBUG_REPORT: [ UNASSIGNED-CoreValidation-Shader-InconsistentSpirv ] Object: VK_NULL_HANDLE (Type = 0) | SPIR-V module not valid: Structure id 27 decorated as Block must follow standard uniform buffer layout rules: member 1 at offset 12 overlaps previous member ending at offset 15
OpFunctionEnd
Check the disassembly for more details on this. Might be because you're passing a vec2 after a vec3.
Check the disassembly for more details on this. Might be because you're passing a
vec2after avec3.