OpenGL VSync became broken again in macOS 13 (https://github.com/glfw/glfw/issues/2249). This workaround is similar to https://github.com/glfw/glfw/pull/2277 but is implemented entirely outside of GLFW. PiperOrigin-RevId: 516320722 Change-Id: Ib8a651a942f592c74e00ad3c7b22f2dfd156be5f
Note that The GLFW adapter currently assumes that a GPU is always present, so this new code path is never reached at the moment. PiperOrigin-RevId: 504617048 Change-Id: I04a323c33d9cff73686d39e4a6676ca6a4484c98
PiperOrigin-RevId: 500129478 Change-Id: I7ba998e20439575ad9a3fe1a866c3db4c36b9328