add gl function
add ten Lua