Skip to content

Vulkan Mobile backend: Lights don't affect primitive meshes #55892

@mrjustaguy

Description

@mrjustaguy

Godot version

v4.0.dev.calinou [6d58b96]

System information

Windows 11, Vulkan, Nvidia Quadro K2000 461.92

Issue description

Lights don't work on the Mobile Renderer on non-pre-alpha builds.

Mobile Lights

This is quite possibly related to the specific GPU architecture, as Kepler GPUs are known to have plenty of issues with DX12 and Vulkan.
I don't have access to different GPU architectures that support Vulkan so I cannot test the theory out.

Do note - Changing shading of the mesh to Lambert and things like that don't fix the lack of lights.

Steps to reproduce

Create a Mesh and try to apply Lights to it.

Minimal reproduction project

Bug.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions