added point sample
added line test
added line & shader support