test shader construction.