From e7ee3a232434031dd5c95919c66413c2081956d3 Mon Sep 17 00:00:00 2001 From: Mike Krus Date: Fri, 16 Jul 2021 13:39:29 +0100 Subject: Compile RHI shaders on iOS Make sure Metal shaders get generated on iOS as well as macOS. Task-number: QTBUG-95130 Change-Id: I38276405bfa58fcac1f09b9928fe5b4aa7cabe58 Reviewed-by: Paul Lemire (cherry picked from commit 7f1f3c358258331f86dc792c653482c82bbf2ec6) Reviewed-by: Qt Cherry-pick Bot --- src/plugins/renderers/rhi/graphicshelpers/submissioncontext.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/renderers/rhi/graphicshelpers/submissioncontext.cpp b/src/plugins/renderers/rhi/graphicshelpers/submissioncontext.cpp index 94884a27a..738c31897 100644 --- a/src/plugins/renderers/rhi/graphicshelpers/submissioncontext.cpp +++ b/src/plugins/renderers/rhi/graphicshelpers/submissioncontext.cpp @@ -1501,7 +1501,7 @@ SubmissionContext::ShaderCreationInfo SubmissionContext::createShaderProgram(RHI generatedShaders.emplace_back(QShader::HlslShader, QShaderVersion(50)); #endif -#ifdef Q_OS_MACOS +#if defined(Q_OS_MACOS) || defined(Q_OS_IOS) if (m_rhi->backend() == QRhi::Metal) generatedShaders.emplace_back(QShader::MslShader, QShaderVersion(12)); #endif -- cgit v1.2.3