I have several players reporting that the game is crashing when they either switch to fullscreen or windowed fullscreen (Style::None). I have investigated this a decent amount along with a debug stacktrace.
I'm guessing the RenderWindow creation fails but does not log anything. Later when attempting to clear the RenderWindow it crashes in RenderTarget::clear(). I can see in the stacktrace that it is deep in ig4icd32.dll (intel library). Here is a screenshot of the stacktrace and where it is at:
http://grab.by/xI7s.
I know intel gpus have had issues in the past with SFML RenderTexture but I couldn't find anything mentioning this. Anyone have any ideas? I can dig into the RenderWindow in the debugger and see the state of things but I'm not sure what to look for and even if anything is useful in this case.
Some more supplemental information:
- Works fine in windowed mode even at fullscreen resolution
- Works fine in fullscreen mode when running on another gpu on same computer that has intel gpu
- The window always starts in window mode and is recreated to be fullscreen when player changes settings.
- For anyone interested, here is the original issue thread.
Let me know if there is any other information I can provide. Thank you very much for your help!