Skip to content

Vulkan Mobile backend: Warn about unsupported features in the editor and class reference #55880

@Calinou

Description

@Calinou

Godot version

4.0.dev (2a9dd65)

System information

Fedora 34, GeForce GTX 1080 (NVIDIA 470.74)

Issue description

The following features have been tested and have no effect when enabled in the Vulkan mobile backend:

  • VoxelGI
  • WorldEnvironment > SDFGI
  • WorldEnvironment > Volumetric Fog

These features are unlikely to ever be supported in the Vulkan mobile backend, given its focus on low-end hardware such as mobile GPUs and integrated graphics.

We should emit node configuration warnings when an unsupported feature is enabled while using the Vulkan Mobile backend. The inspector should also be configured to hide properties that have no effect when using the Vulkan Mobile backend (especially in the Environment resource). On top of that, we should mention limitations in the class reference.

Steps to reproduce

  • Switch to the Vulkan Mobile backend in the project settings and restart the editor.
  • Try enabling the features listed above.

Minimal reproduction project

N/A

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions