Some work on specifying uniform locations and uniform block bindings.