SkikoProperties
Global Skiko properties, which are read from system JDK variables orr from environment variables
Properties
Purge data inside the dataPath if it is not used/older than this 'days'
Show long frames which is longer than fpsLongFramesMillis. If fpsLongFramesMillis isn't defined will show frames longer than 1.5 * (1000 / displayRefreshRate)
Path where the Skiko binaries (dll/so/dylib, depending on OS) are placed.
Metal on macOS: during an interactive live resize (dragging a window edge), render and present synchronously on the AppKit main thread, inside the same CATransaction that commits the window's new size, so content and window backing stay in sync (no white borders). When disabled, resize falls back to the previous behavior: geometry is updated from the EDT, and frames are presented asynchronously off the resize transaction.
Is experimental ANGLE renderer API enabled (https://skia.org/docs/user/special/angle/).
If vsync is enabled, but platform can't support it (Software renderer, Linux with uninstalled drivers), we enable frame limit by the display refresh rate.