shader fix that Mesa realized the need for