Only turn on wsurf by default on cards to GL version >= 3.0.

This is to avoid old cards with semi-broken fragment shaders.
Merge branch 'core'