mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2025-01-01 12:46:12 +00:00
u/pacing: Use helpers for ms <-> ns conversion
This commit is contained in:
parent
e3ce39926a
commit
fd55a0f1ef
|
@ -92,7 +92,7 @@ static uint64_t
|
||||||
calc_display_time(struct fake_timing *ft, uint64_t present_time_ns)
|
calc_display_time(struct fake_timing *ft, uint64_t present_time_ns)
|
||||||
{
|
{
|
||||||
double offset_ms = ft->present_to_display_offset_ms.val;
|
double offset_ms = ft->present_to_display_offset_ms.val;
|
||||||
uint64_t offset_ns = (uint64_t)(offset_ms * (double)U_TIME_1MS_IN_NS);
|
uint64_t offset_ns = time_ms_f_to_ns(offset_ms);
|
||||||
return present_time_ns + offset_ns;
|
return present_time_ns + offset_ns;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -234,7 +234,7 @@ pc_update_present_offset(struct u_pacing_compositor *upc, int64_t frame_id, uint
|
||||||
// not associating with frame IDs right now.
|
// not associating with frame IDs right now.
|
||||||
(void)frame_id;
|
(void)frame_id;
|
||||||
|
|
||||||
double offset_ms = (double)present_to_display_offset_ns / (double)U_TIME_1MS_IN_NS;
|
double offset_ms = time_ns_to_ms_f(present_to_display_offset_ns);
|
||||||
|
|
||||||
ft->present_to_display_offset_ms.val = offset_ms;
|
ft->present_to_display_offset_ms.val = offset_ms;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue