Squashed commit of the following (st-mesa-per-context... Author: Brian Paul <brianp@vmware.com> Author: Brian Paul <brianp@vmware.com> Author: Brian Paul <brianp@vmware.com> Author: Brian Paul <brianp@vmware.com> Author: Brian Paul <brianp@vmware.com>