attempt to read shader from file