vertex decl update