Split Windows-specific code from kis_opengl.cpp
(cherry picked from commit 78430e346bd93a38e516f04f52efe9a9499609d5)