nv50-: separate vertex formats from surface format descriptions