introduced texture_2d
added cube map texture
minor.