surface

This surface must be renderer using an api called on main thread to avoid possible errors