Use mesa's timespec.h for manipulating struct timespec
The following discussion from !3636 (merged) should be addressed:
-
@swick started a discussion: (+2 comments) We're adding more and more timespec things and hand-rolling those conversions. We really should just steal https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/util/timespec.h and use that instead.