On dolphin, this isn't because of any driver issue. Our video thread usually waits in a busy loop for new commands from the cpu thread. We've tried to use some syncing and or sleeping here, but as the round trip time is important for performance, the busy loop was the fastest way.
btw for nvidia, there is an evironment variable to control this busy loop behavior: __GL_YIELD
http://ftp.download.nvidia.com/XFree86/Linux-x86_64/334.21/README/openglenvvariables.html
btw2: you should try __GL_THREADED_OPTIMIZATIONS=1 on dolphin
btw for nvidia, there is an evironment variable to control this busy loop behavior: __GL_YIELD
http://ftp.download.nvidia.com/XFree86/Linux-x86_64/334.21/README/openglenvvariables.html
btw2: you should try __GL_THREADED_OPTIMIZATIONS=1 on dolphin
