From 1fc23f85068008ba58961b9c9e6ecd67320f5500 Mon Sep 17 00:00:00 2001 From: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> Date: Sun, 2 Oct 2022 13:35:53 +0200 Subject: Clean use of virtual GLContext Fl_Gl_Window_Driver::create_gl_context(). --- src/drivers/WinAPI/Fl_WinAPI_Gl_Window_Driver.H | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/drivers/WinAPI/Fl_WinAPI_Gl_Window_Driver.H') diff --git a/src/drivers/WinAPI/Fl_WinAPI_Gl_Window_Driver.H b/src/drivers/WinAPI/Fl_WinAPI_Gl_Window_Driver.H index 2de50eb44..6934fec15 100644 --- a/src/drivers/WinAPI/Fl_WinAPI_Gl_Window_Driver.H +++ b/src/drivers/WinAPI/Fl_WinAPI_Gl_Window_Driver.H @@ -41,7 +41,9 @@ class Fl_WinAPI_Gl_Window_Driver : public Fl_Gl_Window_Driver { virtual void invalidate() {} virtual int flush_begin(char& valid_f); virtual Fl_Gl_Choice *find(int m, const int *alistp); - virtual GLContext create_gl_context(Fl_Window* window, const Fl_Gl_Choice* g, int layer = 0); + virtual GLContext create_gl_context(Fl_Window* window, const Fl_Gl_Choice* g); + GLContext do_create_gl_context(Fl_Window* window, const Fl_Gl_Choice* g, + int layer); virtual void set_gl_context(Fl_Window* w, GLContext context); virtual void delete_gl_context(GLContext); virtual void make_overlay_current(); -- cgit v1.2.3