-
-
Notifications
You must be signed in to change notification settings - Fork 23.1k
Open
Description
Tested versions
4.4-beta1
System information
macOS 13.7.2, Apple M1 Pro 16 GB, Godot 4.4-beta1
Issue description
Compute Texture Demo is failing on Metal rendering backend, but works as usual on Vulkan
Steps to reproduce
- Run Godot 4.4-beta1
- Install the Compute Texture Demo from AssetLib
- Edit it (press OK to convert the project from Godot 4.2 to Godot 4.4)
- Run it or just look in the console in the Godot editor
- When running no mouse interaction is happening
- There is endless error spam:
ERROR: Set: 1 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 2 Binding: 0 Type: Image Writable: Y Length: 1
ERROR: Uniforms supplied for set (2):
ERROR: Set: 0 Binding: 0 Type: Image Writable: N Length: 1
ERROR: are not the same format as required by the pipeline shader. Pipeline shader requires the following bindings:
ERROR: Set: 0 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 1 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 2 Binding: 0 Type: Image Writable: Y Length: 1
ERROR: Uniforms supplied for set (2):
ERROR: Set: 0 Binding: 0 Type: Image Writable: N Length: 1
ERROR: are not the same format as required by the pipeline shader. Pipeline shader requires the following bindings:
ERROR: Set: 0 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 1 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 2 Binding: 0 Type: Image Writable: Y Length: 1
ERROR: Uniforms supplied for set (2):
ERROR: Set: 0 Binding: 0 Type: Image Writable: N Length: 1
ERROR: are not the same format as required by the pipeline shader. Pipeline shader requires the following bindings:
ERROR: Set: 0 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 1 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 2 Binding: 0 Type: Image Writable: Y Length: 1
ERROR: Uniforms supplied for set (2):
ERROR: Set: 0 Binding: 0 Type: Image Writable: N Length: 1
ERROR: are not the same format as required by the pipeline shader. Pipeline shader requires the following bindings:
ERROR: Set: 0 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 1 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 2 Binding: 0 Type: Image Writable: Y Length: 1
ERROR: Uniforms supplied for set (2):
ERROR: Set: 0 Binding: 0 Type: Image Writable: N Length: 1
ERROR: are not the same format as required by the pipeline shader. Pipeline shader requires the following bindings:
ERROR: Set: 0 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 1 Binding: 0 Type: Image Writable: N Length: 1
ERROR: Set: 2 Binding: 0 Type: Image Writable: Y Length: 1
- Switch the renderer from Metal to Vulkan in Project Settings and restart Godot
- All is working then, no error spam
Minimal reproduction project (MRP)
Compute Texture Demo from AssetLib
huisedenanhai
Metadata
Metadata
Assignees
Type
Projects
Status
For team assessment