pixijs / lights

Adds dynamic lighting via deferred shading to PixiJS
https://pixijs.io/lights/docs/index.html
MIT License
198 stars 29 forks source link

No longer working in Windows 7? #43

Open knpmaster opened 4 years ago

knpmaster commented 4 years ago

Interesting, within the last 3 months this feature stopped working in Windows 7. Works fine in windows 10. Tested in both chrome and firefox.

Windows 7 now just shows the normal map as the graphic and no light shading.

Anyone else have this issue?

ivanpopelyshev commented 4 years ago

are you sure that WebGL is still available in your browser? check out the console, whether pixijs is in webgl or canvas2d mode.

knpmaster commented 4 years ago

Ah you're right its using canvas now...

For some reason the browsers have decided that this particular graphics card can't use WebGL anymore. Drivers are up to date. It used to work fine!

I'll have to code my engine to hide the normals if canvas is being used.

edit: Upon further research I'm guessing that within the last few months my graphics card/driver has been blacklisted. NVIDIA Quadro NVS 290

Canvas is still being used even though I am specifically enabling the WebGL using these flags: image

Might be a bug, here is a related thread I found: https://support.google.com/chrome/thread/22639791?hl=en

jonlepage commented 4 years ago

try add flags, it should work depending your framework --ignore-gpu-blacklist you should also able to log rule. --log-gpu-control-list-decisions

More info https://peter.sh/experiments/chromium-command-line-switches/

I also had a Quadro 1800 fx Quadro branch have a lot of issue with nvidia drivers. They are all shit studio card. I am happy to have moved to the GTX range.