You can launch the Unity QNX Player from the command line and pass arguments to change how the Player executes.
Note: All command line arguments have precedence over the settings configured in the Unity Editor.
Command | Details |
---|---|
-platform-hmi-force-srgb-blit |
Configure the path to the graphics.conf to override auto detection. |
-platform-hmi-quit-after-frame |
Enable logging. Refer to Player Settings > Configuration > Logging. |
-platform-hmi-log-startup-times |
Enable logging. Refer to Player Settings > Configuration > Logging. |
-platform-hmi-force-vsync-count [C] |
The number of vertical syncs that are allowed to pass between each frame. Where, setting 0 disables vsyncVertical synchronization (VSync) is a display setting that caps a game’s frame rate to match the refresh rate of a monitor, to prevent image tearing. See in Glossary completely, –1 will use the value set in QualitySettings . |
Startup time logging is the length of time that it takes an application to start up. It’s often used as a critical metric for system safety and regulatory requirements.
Startup time logging in QNX devices include the duration or total time from the time the application launches. There are two types of Startup time logging:
[TIMING::STARTUP] Initial probing done: Real: 19 ms | User: 11 ms
[TIMING::STARTUP] SDL Initialized: Real: 64 ms | User: 54 ms
[TIMING::STARTUP] Scripting runtime loaded: Real: 97 ms | User: 86 ms
[TIMING::STARTUP] Plugins loaded: Real: 97 ms | User: 87 ms
[TIMING::STARTUP] Engine initialized (nogfx): Real: 104 ms | User: 94 ms
[TIMING::STARTUP] Player Prefs loaded: Real: 104 ms | User: 94 ms
[TIMING::STARTUP] Screen initialized: Real: 139 ms | User: 112 ms
[TIMING::STARTUP] Engine initialized (gfx): Real: 187 ms | User: 161 ms
[TIMING::STARTUP] Gfx initialized: Real: 190 ms | User: 163 ms
[TIMING::STARTUP] Input initialized: Real: 190 ms | User: 163 ms
[TIMING::STARTUP] SPLASH - Begin: Real: 190 ms | User: 164 ms
[TIMING::STARTUP] SPLASH - Primary scene assets loaded (async): Real: 2197 ms | User: 1670 ms
[TIMING::STARTUP] SPLASH - All engine initial states established: Real: 2197 ms | User: 1670 ms
Output from a custom event using the Script API
[TIMING::STARTUP] HELLO!!: Real: 2198 ms | User: 1671 ms
When you specify platform-hmi-quit-after-frame
command line argument, the log contains the following information up to frame number X
, where X
is the number of frames after which the application quits.
[TIMING::STARTUP] Frame 1 rendered: Real: 2209 ms | User: 1687 ms
[TIMING::STARTUP] Frame 2 rendered: Real: 2210 ms | User: 1692 ms
Note: Unity’s support for Webcam in QNX is currently experimental.
libcamapi
and its dependencies installed on the system (will be loaded dynamically)NV12
formatWebcam usage is optional in QNX and it’s only supported on QNX 7.1. For more information, refer to the Webcam documentation.
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.