Also, in st_init_limits(), clamp driver's values against Mesa's internal limits.
The state tracker calls pipe->get_param() to determine the GL limits and which OpenGL extensions are supported. This is an initial implementation that'll probably change...