VKVertexAttributeObject was both defined as a class and a struct. Settled on being a class. Also removed an assert that is currently failing as workbench has more attributes defined than actually used. Pull Request: https://projects.blender.org/blender/blender/pulls/107874