gl surface view test added