updated TinyGL source code