mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-06-30 06:56:39 +00:00
When we boot the core, it needs to have a valid surface to draw graphics to. Our Kotlin code does wait for a valid surface to exist before it calls NativeLibrary.Run, but there's a chance for the surface to be deleted before Run locks s_surface_lock. If that happens, the core boots without a valid surface, which presumably would cause a crash. (I haven't been able to reproduce the problem myself.) |
||
---|---|---|
.. | ||
app | ||
benchmark | ||
gradle/wrapper | ||
jni | ||
.gitignore | ||
build.gradle.kts | ||
code-style-java.xml | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
settings.gradle.kts |