# Fast fullscreen toggle (without losing OpenGL context)

**URL:** <https://discourse.glfw.org/t/fast-fullscreen-toggle-without-losing-opengl-context/519>\
**Category:** support\
**Created:** [January 3, 2013, 12:58pm UTC](https://discourse.glfw.org/t/fast-fullscreen-toggle-without-losing-opengl-context/519 "2013-01-03T12:58:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex035/uploads/glfw/original/1X/b8cdefe6b61b8d5aee6c43b2c56e9cf5eabecfe4.svg) [@system](https://discourse.glfw.org/u/system)\
**Post date:** [January 3, 2013, 12:58pm UTC](https://discourse.glfw.org/t/fast-fullscreen-toggle-without-losing-opengl-context/519/1 "2013-01-03T12:58:31Z")

</div>

**[alricdorei](https://sourceforge.net/u/alricdorei/)** wrote on [Thursday, January 03, 2013](https://sourceforge.net/p/glfw/discussion/247562/thread/5d6f7262/#009a):

I am using GLFW 3. Window messages are handled in a different thread.  
As I understand, I must open-\>close-\>open a window to switch between fullscreen and windowed modes.

I am trying to make a fast fullscreen toggle(without losing OpenGL context).

Is it possible to achieve this with GLFW 3?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex035/uploads/glfw/original/1X/b8cdefe6b61b8d5aee6c43b2c56e9cf5eabecfe4.svg) [@system](https://discourse.glfw.org/u/system)\
**Post date:** [March 19, 2013, 10:36pm UTC](https://discourse.glfw.org/t/fast-fullscreen-toggle-without-losing-opengl-context/519/2 "2013-03-19T22:36:07Z")

</div>

**[elmindreda](https://sourceforge.net/u/elmindreda/)** wrote on [Tuesday, March 19, 2013](https://sourceforge.net/p/glfw/discussion/247562/thread/5d6f7262/#b646):

Not currently, but it will be added in the 3.x line.
