change the uint of vsync frame number to uint64_t
refactor VD
refactor platform dependent vsync timer