korlibs / korlibs/korge

Update JVM and Native renderers to offload rendering to a separate thread/worker, and perform vsync in that thread while processing events on the main thread while waiting vsync

Open
#696 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Kotlin
Stars
3k
Forks
148
Avg merge
13h 44m
Merged PRs (30d)
1

Description

This will fix https://github.com/korlibs/korge/issues/591

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading issue #591 and locating the JVM and Native renderer entry points. The work is complete when rendering and vsync run on a separate thread or worker while the main thread continues processing events during vsync.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
game-dev, performance
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.