I use external window handles for rendering. Most things seems to work. Except resizing the window.
The only way I found to make it work somewhat is to call the bsf window resize function in my window resized callback. On Linux it kinda works but when dragging the window size it behaves really strangely, the window height increases when it shouldn’t. On windows the program freezes when resizing.
I looked but I didn’t find any kind of status notification functions for bs::RenderWindow. There are just functions that actually perform a resize (which I’m using) or fullscreen toggle. And no functions for just notifying the window that “hey, your size has changed”. So I need there to be new methods added to bs::RenderWindow for notifying it about size change etc.