|
Monado OpenXR Runtime
|
Small helper that creates a app pacers, allows timing information to be collected and controlled to a central place. More...
#include <util/u_pacing.h>

Static Public Member Functions | |
| static void | u_paf_create (struct u_pacing_app_factory *upaf, struct u_pacing_app **out_upa) |
| Create a u_pacing_app. More... | |
| static void | u_paf_destroy (struct u_pacing_app_factory **upaf_ptr) |
| Destroy this u_pacing_app_factory. More... | |
Data Fields | |
| xrt_result_t(* | create )(struct u_pacing_app_factory *upaf, struct u_pacing_app **out_upa) |
| Create a u_pacing_app. More... | |
| void(* | destroy )(struct u_pacing_app_factory *upaf) |
| Destroy this u_pacing_app_factory. More... | |
Small helper that creates a app pacers, allows timing information to be collected and controlled to a central place.
| xrt_result_t(* u_pacing_app_factory::create) (struct u_pacing_app_factory *upaf, struct u_pacing_app **out_upa) |
Create a u_pacing_app.
| upaf | App pacing factory. | |
| [out] | out_upa | Created app pacer. |
Referenced by u_pa_factory_create(), and u_paf_create().
| void(* u_pacing_app_factory::destroy) (struct u_pacing_app_factory *upaf) |
Destroy this u_pacing_app_factory.
Referenced by u_paf_destroy().