godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
91.31k stars 21.24k forks source link

Multithreaded graphics crashes resizing window #98502

Open Pokebrouserkat opened 4 weeks ago

Pokebrouserkat commented 4 weeks ago

Tested versions

4.2.2.stable.official

System information

Godot v4.2.2.stable - macOS 15.0.1 - Vulkan (Forward+) - integrated Apple M1 - Apple M1 (8 Threads)

Issue description

project with multithreaded graphics crashes when resizing

Steps to reproduce

new project, multithreaded graphics, run project, resize window.

Minimal reproduction project (MRP)

N/A*

Pokebrouserkat commented 4 weeks ago

In summary: multithreaded graphics is broken with resizing window.

Pokebrouserkat commented 4 weeks ago

Oh, I forgot to mention, it depends on project settings just how much resizing crashes it - my game crashes with a slight resize but a new scene actually requires shaking it a bit

clayjohn commented 4 weeks ago

Have you tested with 4.3-stable? We did a lot of fixes for this type of crash in 4.3

Pokebrouserkat commented 4 weeks ago

Have you tested with 4.3-stable? We did a lot of fixes for this type of crash in 4.3

I have not tested on anything but 4.2.2, it's the version Steam provided me, claiming it's the latest

Pokebrouserkat commented 4 weeks ago

actually there's a beta for 4.3-stable, I'll try installing that