LibGL: Add context lifetime debug output

Also, make `::create_context` return a `NonnullOwnPtr`.
This commit is contained in:
Jelle Raaijmakers 2022-01-12 16:39:59 +01:00 committed by Andreas Kling
commit a4d98c4622
Notes: sideshowbarker 2024-07-17 20:53:28 +09:00
2 changed files with 11 additions and 4 deletions

View file

@ -120,7 +120,7 @@ public:
virtual void present() = 0;
};
OwnPtr<GLContext> create_context(Gfx::Bitmap&);
NonnullOwnPtr<GLContext> create_context(Gfx::Bitmap&);
void make_context_current(GLContext*);
void present_context(GLContext*);