- 01 Mar, 2021 1 commit
-
-
Alexey Tsvetkov authored
-
- 25 Feb, 2021 1 commit
-
-
Nikolay Igotti authored
-
- 24 Feb, 2021 1 commit
-
-
Nikolay Igotti authored
-
- 23 Feb, 2021 1 commit
-
-
Nikolay Igotti authored
-
- 20 Feb, 2021 2 commits
-
-
Igor Demin authored
Schedule redraw on resize and initialization
-
Igor Demin authored
We probably shouldn't perform frame rendering in init/setBounds. Because in onRender we can call window.setBounds. It will cause drawing onRender inside another onRender. After the fix there is no increase in artifacts on start or resize. "True" fix would be to call "repaint" instead of manual scheduling redrawing with "invokeLater", because paint events have higher priority than usual events. But "repaint" doesn't work with Canvas. It is only works with Swing components. We can extend JLayeredPane instead of HardwareLayer (and just add HardwareLayer to JLayeredPane). But there are too much changes. Anyway, system draws Window independently of AWT, so we probably can't get rid of artifacts if we use only AWT.
-
- 19 Feb, 2021 14 commits
-
-
Roman Sedaikin authored
DirectX rendering implementation.
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Nikolay Igotti authored
-
Nikolay Igotti authored
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Nikolay Igotti authored
-
Alexey Tsvetkov authored
-
Nikolay Igotti authored
-
- 18 Feb, 2021 6 commits
-
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Nikolay Igotti authored
-
Nikolay Igotti authored
-
- 17 Feb, 2021 7 commits
-
-
Igor Demin authored
Fix macOs freeze when we render very fast on resize. Disable drawing without vsync
-
Igor Demin authored
Drawing without vsync is disabled, because we cannot guarantee that we will draw with high FPS and don't block drawing loop. Even with FPS limit = 300 we can do that (when we minimize/restore window)
-
Igor Demin authored
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Nikolay Igotti authored
-
Nikolay Igotti authored
-
- 16 Feb, 2021 3 commits
-
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
Roman Sedaikin authored
-
- 15 Feb, 2021 1 commit
-
-
spvessel authored
-
- 03 Feb, 2021 3 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
-