godotengine / godot

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

Editor stops responding when generating previews that involve a scene imported from blender. #93231

Open NancokPS2 opened 4 months ago

NancokPS2 commented 4 months ago

Tested versions

System information

Issue description

image
image

When opening a scene with an animation player imported from Blender. The editor freezes during the preview generation. Truth be told i haven't been able to pinpoint WHAT is causing this. I've been at it for hours and the conditions seem to keep changing or at least are inconsistent. But the setup in the MRP is what causes it the most often.

Steps to reproduce

Minimal reproduction project (MRP)

mrp.zip

akien-mga commented 4 months ago

I can't reproduce the issue on Linux with 4.3.beta1 with:

System:
  Host: fedora Kernel: 6.8.12-300.1.copr.fc40.x86_64 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 6.0.5 Distro: Fedora Linux 40 (KDE Plasma)
CPU:
  Info: 8-core model: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics bits: 64
    type: MT MCP cache: L2: 8 MiB
  Speed (MHz): avg: 661 min/max: 400/5137:6080:5293:5449:5608:5924:5764
    cores: 1: 852 2: 400 3: 741 4: 400 5: 779 6: 638 7: 832 8: 507 9: 832
    10: 457 11: 596 12: 968 13: 602 14: 864 15: 400 16: 722
Graphics:
  Device-1: AMD Navi 33 [Radeon RX 7700S/7600/7600S/7600M XT/PRO W7600]
    driver: amdgpu v: kernel
  Device-2: AMD Phoenix1 driver: amdgpu v: kernel
  Device-3: Microdia Integrated Camera driver: uvcvideo type: USB
  Display: wayland server: X.org v: 1.20.14 with: Xwayland v: 24.1.0
    compositor: kwin_wayland driver: X: loaded: amdgpu
    unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi gpu: amdgpu,amdgpu
    resolution: 1920x1080
  API: EGL v: 1.5 drivers: radeonsi,swrast
    platforms: wayland,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.1.1 renderer: AMD
    Radeon 780M (radeonsi gfx1103_r1 LLVM 18.1.6 DRM 3.57
    6.8.12-300.1.copr.fc40.x86_64)
  API: Vulkan v: 1.3.283 drivers: N/A surfaces: xcb,xlib,wayland
NancokPS2 commented 4 months ago

My GPU is not Vulkan compatible, if that's worth anything.