godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
90.03k stars 21.11k forks source link

`PointLight2D` blend mode doesn't work #91279

Open Firepixel85 opened 5 months ago

Firepixel85 commented 5 months ago

Tested versions

Reproducible since Godot 4.0.4 stable

System information

MacOS 12.3.1 Macbook Air onboard graphics (Intel 6000 HD)

Issue description

When using a PointLight2D, all blend modes add light, I have tested it to only work with my mac (it works fine on PC)

Steps to reproduce

Minimal reproduction project (MRP)

MPR.zip

AThousandShips commented 5 months ago

Please try with a more recent version, 4.0 is no longer supported, please try with 4.1.4 or 4.2.2, please specify which versions you've tested if you've tried others than 4.0.4

clayjohn commented 5 months ago

Tested on a M2 MBP using 4.3 (recent dev build) and can't reproduce. This is likely something that has been fixed since 4.0.4.

Subtract

Screenshot 2024-04-28 at 1 02 11 PM

Add

Screenshot 2024-04-28 at 1 02 17 PM

Mix

Screenshot 2024-04-28 at 1 02 25 PM
Firepixel85 commented 5 months ago

Thanks for the responses, I am aware this isn't an issue for most systems and as stated above I've only gotten it to bug out on my mac, I believe the problem isn't the blend mode but how godot interacts with my graphics (intel 6000 HD) I have tested the issue up to version 4.3 dev 5 here are the results from my end: 4 3dev5

clayjohn commented 5 months ago

Confirmed when using a 2015 MBP (MacOS 12.6.1 Intel Iris 6100)!

The issue remains even when switching to the angle backend