OpenGLContext: Add SupportsNegativeSwapInterval()

This commit is contained in:
Stenzek
2024-04-11 20:31:57 +10:00
parent 7b93edada1
commit 2ad67ad3ee
7 changed files with 51 additions and 19 deletions

View File

@ -50,9 +50,10 @@ public:
virtual bool ChangeSurface(const WindowInfo& new_wi) = 0;
virtual void ResizeSurface(u32 new_surface_width = 0, u32 new_surface_height = 0) = 0;
virtual bool SwapBuffers() = 0;
virtual bool IsCurrent() = 0;
virtual bool IsCurrent() const = 0;
virtual bool MakeCurrent() = 0;
virtual bool DoneCurrent() = 0;
virtual bool SupportsNegativeSwapInterval() const = 0;
virtual bool SetSwapInterval(s32 interval) = 0;
virtual std::unique_ptr<OpenGLContext> CreateSharedContext(const WindowInfo& wi, Error* error) = 0;