gallium: add basic support for ARB_sample_shading
mesa/st: add support for ARB_sample_shading
nv50: add support for PIPE_CAP_SAMPLE_SHADING