(Also restores the legacy behaviour of ignoring transparency in diffuse mode.) Fixes https://gitlab.com/kicad/code/kicad/issues/8437
Fixes https://gitlab.com/kicad/code/kicad/issues/5187