mesa: add Uniform*d support to display lists