From 1e930c406309148b856f7adfa1b300168cb1dfbe Mon Sep 17 00:00:00 2001 From: Stenzek Date: Wed, 9 Jul 2025 22:10:58 +1000 Subject: [PATCH] ShaderGen: Drop DRIVER_V3D and DRIVER_POWERVR macros They're not needed anymore. --- src/util/shadergen.cpp | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/util/shadergen.cpp b/src/util/shadergen.cpp index 6ba39dbf6..705193c08 100644 --- a/src/util/shadergen.cpp +++ b/src/util/shadergen.cpp @@ -210,17 +210,6 @@ void ShaderGen::WriteHeader(std::stringstream& ss, bool enable_rov /* = false */ if (GLAD_GL_ARB_blend_func_extended) ss << "#extension GL_ARB_blend_func_extended : require\n"; } - - // Test for V3D driver - we have to fudge coordinates slightly. - if (std::strstr(reinterpret_cast(glGetString(GL_VENDOR)), "Broadcom") && - std::strstr(reinterpret_cast(glGetString(GL_RENDERER)), "V3D")) - { - ss << "#define DRIVER_V3D 1\n"; - } - else if (std::strstr(reinterpret_cast(glGetString(GL_RENDERER)), "PowerVR")) - { - ss << "#define DRIVER_POWERVR 1\n"; - } } else if (m_shader_language == GPUShaderLanguage::GLSL) {