diff --git a/rpcs3/Emu/RSX/VK/VKShaderInterpreter.cpp b/rpcs3/Emu/RSX/VK/VKShaderInterpreter.cpp index 7f6db33317..936348176a 100644 --- a/rpcs3/Emu/RSX/VK/VKShaderInterpreter.cpp +++ b/rpcs3/Emu/RSX/VK/VKShaderInterpreter.cpp @@ -179,6 +179,8 @@ namespace vk std::stringstream builder; builder << "#version 450\n" + "#extension GL_EXT_scalar_block_layout : require\n" + "#extension GL_EXT_uniform_buffer_unsized_array : require\n" "#extension GL_ARB_separate_shader_objects : enable\n\n"; ::glsl::insert_subheader_block(builder);