Jordan Smith is pleased to have put on "a half decent show" in front of Ryder Cup Captain Luke Donald after carding a five-under-par 67 in the second round of the BMW International Open.