summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/VideoBackends')
-rw-r--r--Source/Core/VideoBackends/Metal/MTLUtil.mm9
1 files changed, 1 insertions, 8 deletions
diff --git a/Source/Core/VideoBackends/Metal/MTLUtil.mm b/Source/Core/VideoBackends/Metal/MTLUtil.mm
index cc42b9039b..e7e71649aa 100644
--- a/Source/Core/VideoBackends/Metal/MTLUtil.mm
+++ b/Source/Core/VideoBackends/Metal/MTLUtil.mm
@@ -565,14 +565,7 @@ std::optional<std::string> Metal::Util::TranslateShaderToMSL(ShaderStage stage,
spirv_cross::CompilerMSL compiler(std::move(*code));
- if (@available(macOS 11, iOS 14, *))
- options.set_msl_version(2, 3);
- else if (@available(macOS 10.15, iOS 13, *))
- options.set_msl_version(2, 2);
- else if (@available(macOS 10.14, iOS 12, *))
- options.set_msl_version(2, 1);
- else
- options.set_msl_version(2, 0);
+ options.set_msl_version(2, 3);
options.use_framebuffer_fetch_subpasses = true;
compiler.set_msl_options(options);