Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Editor freeze when right clicking on second display with Compatibility rendering mode #95873

Open
Tracked by #66458
flaming-couches opened this issue Aug 20, 2024 · 4 comments

Comments

@flaming-couches
Copy link

flaming-couches commented Aug 20, 2024

Tested versions

  • Originally discovered in v4.3.stable.official [77dcf97]
  • Earliest reproducible version I could find: v4.0.beta9.official [e780dc3]. Although I didn't check every version in between, it was reproducible in every version I did check.
  • Although the bug is not fully reproducible in these versions, opening a newer project configured with GL Compatibility in v4.0.beta2.official [f8745f2] or newer also can cause the bug.

System information

Godot v4.3.stable - Windows 10.0.19045 - GLES3 (Compatibility) - NVIDIA GeForce RTX 3070 (NVIDIA; 32.0.15.6081) - AMD Ryzen 9 5950X 16-Core Processor (32 Threads)

Issue description

If my Godot project's rendering mode is set to Compatibility, the editor freezes if a right click menu is opened on a display other than my primary.
This doesn't occur on Forward+ or mobile, and by my investigation it appears this bug has existed as long as the Compatibility rendering mode has.

Steps to reproduce

  1. Launch Godot
  2. Create a new project
  3. Set the rendering mode to Compatibility
  4. Drag the editor window into a monitor other than your primary
  5. Open a right click menu anywhere on that other display
  6. Godot should freeze

Minimal reproduction project (MRP)

N/A

@matheusmdx
Copy link
Contributor

I tried to reproduce the issue but everything just works as expected

Godot v4.3.stable - Windows 10.0.19045 - GLES3 (Compatibility) - AMD Radeon RX 580 2048SP (Advanced Micro Devices, Inc.; 31.0.21916.2) - AMD Ryzen 5 3600 6-Core Processor (12 Threads)

@flaming-couches
Copy link
Author

I tried to reproduce the issue but everything just works as expected

Hmm, curious. You appear to have an AMD card (whereas I have NVIDIA), so it's possible it could be a hardware-sourced bug.
Seems to be deeper than it would look at first glance though.

@xlargerabbit
Copy link

I have this same issue with NVIDIA GTX 3080. 2 monitors extends display, whenver editor/project settings/add new node window pops up on the 2nd display, godot crashes.

@may-bell
Copy link

may-bell commented Sep 4, 2024

might be related to explorer.exe? for me, every time windows 10 changes a wallpaper, godot 4.3 (using compatibility renderer) will go "Not Responding" for about 5-10 seconds.

using NVIDIA GTX 1050Ti.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants