I would like to fix http://bugs.winehq.org/show_bug.cgi?id=2398 bug. On http://wiki.winehq.org/OpenGL there are some ideas how to do this and I think that this one with glViewport and glScissor is the best one. I wrote test program and I think it should work. What do you think about it and do you think that this idea has any chances in SoC?