From e58402bc9ed5c503ea20d984e97d2ee8a91f6a21 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Sun, 30 Nov 2025 00:15:04 +0800 Subject: [PATCH] [Fix] (MG_State/Program): insist compile for vulkan. (will require patching glslang) --- MobileGL/MG_State/GLState/ProgramState/ProgramObject.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/MobileGL/MG_State/GLState/ProgramState/ProgramObject.cpp b/MobileGL/MG_State/GLState/ProgramState/ProgramObject.cpp index 7fdb341b..55f0a8fe 100644 --- a/MobileGL/MG_State/GLState/ProgramState/ProgramObject.cpp +++ b/MobileGL/MG_State/GLState/ProgramState/ProgramObject.cpp @@ -359,8 +359,7 @@ namespace MobileGL { shaderTypes[i] = shaderType; ShaderAttrib attrib{.shaderType = shaderType, .sourceStr = m_shaders[i]->GetShaderSource(), - .flags = - ShaderCompileBits::CompileForOpenGL}; // TODO: better solution for flags + .flags = 0}; // Will need patched glslang to work MGLOG_D("ProgramObject %u: GenerateBinary - compiling shader[%zu] type %u", m_externalIndex, i, shaderType); auto res = ShaderCompiler::CompileShader(attrib);