- 17 Feb, 2021 1 commit
-
-
Igor Demin authored
-
- 03 Feb, 2021 21 commits
-
-
Igor Demin authored
Refactoring. Move getDrawingSurface to Java from JNI
-
Igor Demin authored
-
Igor Demin authored
# Conflicts: # skiko/src/jvmMain/kotlin/org/jetbrains/skiko/redrawer/MacOsOpenGLRedrawer.kt
-
Igor Demin authored
-
Nikolay Igotti authored
-
Igor Demin authored
macOs. call update only once per draw if vsync is disabled
-
Igor Demin authored
Rewrite FPS counting
-
Igor Demin authored
-
Igor Demin authored
FrameDispatcherTest
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
Made behaviour similar to Windows/Linux in AWT thread (just log error, don't exit application). We log only out errors in the render code, because SkiaRenderer will always be called from AWT thread.
-
Roman Sedaikin authored
-
Igor Demin authored
-
- 01 Feb, 2021 9 commits
-
-
Igor Demin authored
- property `skiko.fps.longFrames.show` to show frames longer than display refresh rate - replace `skiko.fps.count` by `skiko.fps.periodSeconds` - log timestamp - remove `skiko.fps.probability`. min/max FPS are more informative
-
Igor Demin authored
Immediate redraw on resize and window start
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
Suspend was added because compose's onRender was suspend. Now it is non-suspend. If we make this method non-suspend, we can synchronously redraw window after it is resized or started (to avoid lags at resize and start)
-
Roman Sedaikin authored
Raster
-
Roman Sedaikin authored
-
- 29 Jan, 2021 4 commits
-
-
Roman Sedaikin authored
-
Igor Demin authored
Ability to disable vsync with "skiko.vsync.enabled"
-
Igor Demin authored
-
Igor Demin authored
-
- 28 Jan, 2021 4 commits
-
-
Igor Demin authored
-
Igor Demin authored
-
Igor Demin authored
-
Roman Sedaikin authored
-
- 27 Jan, 2021 1 commit
-
-
Roman Sedaikin authored
-