Jakob Bornecrantz
|
f63c786ac9
|
u/pacing: Add gpu_info to u_pacing_compositor
|
2022-09-28 21:46:56 +00:00 |
|
Jakob Bornecrantz
|
da542e3f5e
|
u/pacing: Introduce latched and retired calls on app pacer
|
2022-09-28 21:46:56 +00:00 |
|
Jakob Bornecrantz
|
2cbad30823
|
u/pacing: Introduce a app pacing factory
|
2022-06-27 19:09:46 +01:00 |
|
Jakob Bornecrantz
|
6e2644dea7
|
u/pacing: Tidy comments
|
2022-06-27 19:09:46 +01:00 |
|
Ryan Pavlik
|
6e78ec1127
|
a/util: Improve word choice/clarity
|
2022-05-17 17:39:52 -05:00 |
|
Ryan Pavlik
|
9edc6dd0bf
|
a/util: Doc improvements
|
2022-05-17 14:42:02 -05:00 |
|
Jakob Bornecrantz
|
e140cfad5c
|
u/pacing: Add vblank timing function for display control
|
2022-05-10 11:22:04 +01:00 |
|
Jakob Bornecrantz
|
6c9c1e9249
|
u/pacing: Make present_to_display_offset_ns more clear
|
2022-05-10 11:18:51 +01:00 |
|
Jakob Bornecrantz
|
47649f56b6
|
u/pacing: Track when the app wants the frame to be displayed
|
2022-04-05 22:01:17 +00:00 |
|
Jakob Bornecrantz
|
8e8a0b38c6
|
u/pacing: Add gpu done time tracking to app pacer
|
2022-04-05 22:01:17 +00:00 |
|
Ryan Pavlik
|
6345962d66
|
a/util: Rename app_time_* in u_pc to comp_time_*
|
2022-02-08 10:51:39 -06:00 |
|
Ryan Pavlik
|
d176b18598
|
a/util: Allow upc present offset to be variable.
|
2022-02-08 10:51:39 -06:00 |
|
Ryan Pavlik
|
a2e1eb7e75
|
a/util: Have all timestamps be injected into pacing.
No more calling os_monotonic_get_ns() inside the pacing helpers.
Much better testability.
|
2022-02-08 10:51:39 -06:00 |
|
Ryan Pavlik
|
d969bc334f
|
a/util: More pacing documentation
|
2022-02-07 13:11:00 -06:00 |
|
Ryan Pavlik
|
d057f00b54
|
doc: Fix broken link
|
2022-01-24 14:08:06 -06:00 |
|
Ryan Pavlik
|
a7c22fd185
|
a/util: Rename u_render_timing to u_pacing_app and u_frame_timing to u_pacing_compositor.
They both control pacing, but for different uses. Neither actually performs any timing.
|
2022-01-15 01:06:48 +00:00 |
|