-
Notifications
You must be signed in to change notification settings - Fork 58
Description
I was just playing with the GLWpfControl - testing for multiple monitors. Works well with extended monitors - one can drag from display to display. Switching monitor off is no problem.
It crashes, however, in the following scenario (my preferred configuration): Normally I work at FullHD - seeing on both the notebook monitor and external monitor the same stuff (displays are duplicated). When I close the lid of computer - the main monitor shows 4K. It was working fine with GLControl but not with GLWpfControl - yet.
The GLWpfControl.Example in such a case (no matter whether we close the lid or open it) freezes on some lock in PreRender function.
My application (when lid is closed or opened) crashes instead - on some Interop: Message=UCEERR_RENDERTHREADFAILURE (0x88980406).
I guess should be easy to reproduce for anyone.
Seems when the context is given - it is not able to change automatically to match the other monitor settings? But I only speculate here...