Skip to content

Error when calling compute_list_dispatch with writeable image uniforms in the pipeline #109962

@dagarsar

Description

@dagarsar

Tested versions

  • Reproducible in 4.5beta6.mono

System information

Godot v4.5.beta6.mono - Windows 11 (build 26100) - Multi-window, 2 monitors - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 4070 (NVIDIA; 32.0.15.6094) - 13th Gen Intel(R) Core(TM) i5-13500 (20 threads) - 31.78 GiB memory

Issue description

Compute shaders are throwing an error on compute_list_dispatch that says there is a mismatch in uniform formats. The error seems to refer only to writeable uniform images, as far as I can tell. I got that error in a project in 4.4.1 and checked the demo to see if it was working. It's not.

Image

Steps to reproduce

Play the compute texture demo main scene (or simply open the project, since the code running the compute shader is marked as a tool).

Minimal reproduction project (MRP)

Compute texture demo

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Not Critical

    Status

    For team assessment

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions