http://bugs.winehq.org/show_bug.cgi?id=5929
------- Additional Comments From jhasse@gmail.com 2007-09-05 12:43 ------- I recognized that this does not happen under windows and with other Linux OpenGL games. (with vsync enabled)
The problem is, that some CPUs, e.g. mobile ones, use the cpu usage for controlling their clock or the fan speed. So this IS a problem.
I tried BillardGL's windows version with wine, and it does not use 100% cpu with opengl. So i think this must be a wine+warcraft bug.
Even if it isn't a problem, there is still something wrong, isn't it? Because it should not use 100% CPU: afaik the graphic driver is waiting when swapping the buffers with vsync enabled. Maybe there's another thread using 100%? I'm new to linux+wine so i don't know how to find out.