在保留GL上下文的同时删除SDL2窗口

时间:2014-10-04 02:31:22

标签: c++ opengl sdl-2

在SDL2中,是否有可能在保留为其创建的GL上下文的同时销毁窗口?

我试图允许用户切换无边框窗口模式,据我所知,需要重新创建窗口。如果由于必须创建新的GL上下文而不必重新加载所有GL资源,那将是理想的。

我可以破坏窗口并使现有GL上下文成为新窗口的当前上下文,还是破坏窗口会破坏/使为其创建的OpenGL上下文无效?我只能找到共享上下文的文档,但不能回收它。

1 个答案:

答案 0 :(得分:1)

SDL_SetWindowBordered(SDL_Window*, SDL_bool);

我不知道你问题的答案。