diff --git a/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp b/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp index 7c6fe9abbd442..a92271f4a3b9c 100644 --- a/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp +++ b/pcsx2/GS/Renderers/OpenGL/GSDeviceOGL.cpp @@ -678,12 +678,12 @@ bool GSDeviceOGL::CheckFeatures(bool& buggy_pbo) return false; } - // if (!GLAD_GL_VERSION_4_3 && !GLAD_GL_ARB_copy_image && !GLAD_GL_EXT_copy_image) - // { - // Host::ReportFormattedErrorAsync( - // "GS", "GL_ARB_copy_image is not supported, this is required for the OpenGL renderer."); - // return false; - // } + if (!GLAD_GL_VERSION_4_3 && !GLAD_GL_ARB_copy_image && !GLAD_GL_EXT_copy_image) + { + Host::ReportFormattedErrorAsync( + "GS", "GL_ARB_copy_image is not supported, this is required for the OpenGL renderer."); + return false; + } if (!GLAD_GL_ARB_viewport_array) { diff --git a/pcsx2/MTGS.cpp b/pcsx2/MTGS.cpp index 83a6f9d5f03d7..bcf8bbf233efe 100644 --- a/pcsx2/MTGS.cpp +++ b/pcsx2/MTGS.cpp @@ -277,7 +277,7 @@ void MTGS::PostVsyncStart(bool registers_written) s_VsyncSignalListener.store(true, std::memory_order_release); //Console.WriteLn( Color_Blue, "(EEcore Sleep) Vsync\t\tringpos=0x%06x, writepos=0x%06x", m_ReadPos.load(), m_WritePos.load() ); - // s_sem_Vsync.Wait(); + s_sem_Vsync.Wait(); } void MTGS::InitAndReadFIFO(u8* mem, u32 qwc)