nine/vdecl: implement vertex element state