Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
libsdl2: Remove BDirectWindow, fix OpenGL handling
* BDirectWindow changed to BWindow. * Implemented fullscreen. * Introduced view for non-OpenGL drawing. * Drawing thread removed, window thread is used instead. * Use BGLView as OpenGL context. Implement proper context switching and OpenGL locking. Only one context per window is supported. BGLView should be not deleted when window is closed, it deleted when deleting context.
- Loading branch information