some corrections. glSyncFence still failing...