sync gpu: check disable flag before volatile This could be an optimizing as this condition could be moved out of the loop. So we save an atomic load. But I don't know if it matters at all