diff --git a/pcsx2/GS/GS.cpp b/pcsx2/GS/GS.cpp index 9ed4b624be..02f28c2f57 100644 --- a/pcsx2/GS/GS.cpp +++ b/pcsx2/GS/GS.cpp @@ -1262,7 +1262,6 @@ void GSApp::Init() m_default_configuration["osd_monitor_enabled"] = "0"; m_default_configuration["osd_max_log_messages"] = "2"; m_default_configuration["override_geometry_shader"] = "-1"; - m_default_configuration["override_GL_ARB_compute_shader"] = "-1"; m_default_configuration["override_GL_ARB_copy_image"] = "-1"; m_default_configuration["override_GL_ARB_clear_texture"] = "-1"; m_default_configuration["override_GL_ARB_clip_control"] = "-1"; @@ -1270,13 +1269,9 @@ void GSApp::Init() m_default_configuration["override_GL_ARB_draw_buffers_blend"] = "-1"; m_default_configuration["override_GL_ARB_get_texture_sub_image"] = "-1"; m_default_configuration["override_GL_ARB_gpu_shader5"] = "-1"; - m_default_configuration["override_GL_ARB_multi_bind"] = "-1"; m_default_configuration["override_GL_ARB_shader_image_load_store"] = "-1"; - m_default_configuration["override_GL_ARB_shader_storage_buffer_object"] = "-1"; m_default_configuration["override_GL_ARB_sparse_texture"] = "-1"; m_default_configuration["override_GL_ARB_sparse_texture2"] = "-1"; - m_default_configuration["override_GL_ARB_texture_view"] = "-1"; - m_default_configuration["override_GL_ARB_vertex_attrib_binding"] = "-1"; m_default_configuration["override_GL_ARB_texture_barrier"] = "-1"; m_default_configuration["paltex"] = "0"; m_default_configuration["png_compression_level"] = std::to_string(Z_BEST_SPEED); diff --git a/pcsx2/GS/Renderers/OpenGL/GLLoader.cpp b/pcsx2/GS/Renderers/OpenGL/GLLoader.cpp index 90eb9489a0..4dfd86aa26 100644 --- a/pcsx2/GS/Renderers/OpenGL/GLLoader.cpp +++ b/pcsx2/GS/Renderers/OpenGL/GLLoader.cpp @@ -160,13 +160,6 @@ namespace GLLoader // DX11 GPU bool found_GL_ARB_gpu_shader5 = false; // Require IvyBridge bool found_GL_ARB_shader_image_load_store = false; // Intel IB. Nvidia/AMD miss Mesa implementation. - bool found_GL_ARB_shader_storage_buffer_object = false; - bool found_GL_ARB_compute_shader = false; - bool found_GL_ARB_texture_view = false; // maybe older gpu can support it ? - - // Mandatory in the future - bool found_GL_ARB_multi_bind = false; - bool found_GL_ARB_vertex_attrib_binding = false; // In case sparse2 isn't supported bool found_compatible_GL_ARB_sparse_texture2 = false; @@ -310,14 +303,8 @@ namespace GLLoader found_GL_ARB_gpu_shader5 = optional("GL_ARB_gpu_shader5"); // GL4.2 found_GL_ARB_shader_image_load_store = optional("GL_ARB_shader_image_load_store"); - // GL4.3 - found_GL_ARB_compute_shader = optional("GL_ARB_compute_shader"); - found_GL_ARB_shader_storage_buffer_object = optional("GL_ARB_shader_storage_buffer_object"); - found_GL_ARB_texture_view = optional("GL_ARB_texture_view"); - found_GL_ARB_vertex_attrib_binding = optional("GL_ARB_vertex_attrib_binding"); // GL4.4 found_GL_ARB_clear_texture = optional("GL_ARB_clear_texture"); - found_GL_ARB_multi_bind = optional("GL_ARB_multi_bind"); // GL4.5 optional("GL_ARB_direct_state_access"); // Mandatory for the advance HW renderer effect. Unfortunately Mesa LLVMPIPE/SWR renderers doesn't support this extension.