Centralize error checking w/in the GrProgramInfo class
Although not necessary I would like to centralize/encapsulate the error checking so there is just one place to go to update/extend this code. It does have the nice property that, since we validate in the ctor and this object is immutable, we only have to do it once (and can delete some code spread throughout the code base).
Reviewed-by: Greg Daniel <email@example.com>
Commit-Queue: Robert Phillips <firstname.lastname@example.org>
6 files changed