![]() |
XII Release 0.1.0
|
#include <SensorRendering.h>
Static Public Member Functions | |
| static bool | IsSubsystemInitialized () |
| static bool | IsInitialized () |
| static bool | IsValidProfile (const xiiSensorProfile &profile) |
| static xiiResult | AcquireProfile (const xiiSensorProfile &profile, xiiSensorProfileHandle &out_handle) |
| Finds an identical immutable profile or appends a new one. | |
| static xiiSensorProfileHandle | GetDefaultProfileHandle () |
| static xiiSensorProfileHandle | GetDefaultProfileHandle (xiiSensorType::Enum type) |
| static xiiResult | GetProfile (xiiSensorProfileHandle handle, xiiSensorProfile &out_profile) |
| static xiiSensorProfileRegistryStats | GetRegistryStats () |
Process-wide immutable calibration registry.
The registry is allocated by the GraphicsCore subsystem after Foundation's allocator has started. Sensor profiles are immutable and deduplicated, so render views, recorders and editor tools can safely share stable handles across frames.