Now using glWaitSync instead of glClientWaitSync to eliminate client-server thread sync.