the artifacts were caused because we tried to set the gamma right after receiving the event, this resulted in two pending page-flips, which not always play well together.
This also seems to fix a screen freeze when turning on a monitor that has gamma.
the artifacts were caused because we tried to set the gamma right after receiving the event, this resulted in two pending page-flips, which not always play well together.
This also seems to fix a screen freeze when turning on a monitor that has gamma.