Allow all shadowing modes on all supported hardware

If it runs too slowly on some hardware, a different mode can be chosen