update shader to work on non-intel cards