-
-
Notifications
You must be signed in to change notification settings - Fork 21.6k
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
Attempting to edit ShaderMaterial
leads to editor freezing
#49937
Comments
This seems to happen with any material type, not just ShaderMaterial. It can also happen if you simply create the material from the inspector window without having to assign it a MeshInstance. |
Yeah, however, all other types of material are just shells for shader material and compile to it internally. |
I've bisected it. Its a regression from bde6f5e |
ShaderMaterial
cause editor stuckShaderMaterial
leads to editor freezing
* Multisampling was wrongly selected, possibly fixes godotengine#49937 * Image semaphore acquisition is now per window, possibly fixes godotengine#41614 Please make sure to test the above two issues again, since I can't reproduce either anyway.
Please confirm that the freeze is indeed fixed with #49973 if you can. |
@akien-mga Just tested this and it doesn't appear to be crashing anymore, yeah! |
Indeed, it's fixed. |
Godot version
92f7504bde6f5eSystem information
Windows 10
Issue description
Attempting to edit a shader cause editor freeze with the following spam to console:
The error is:
call stack:
Steps to reproduce
Create a simple scene with a mesh, assign
ShaderMaterial
to material override property and try open it.Minimal reproduction project
ShaderTest.zip
The text was updated successfully, but these errors were encountered: