Add ability to predefine stride in vertex buffer desc, respect custom offsets when calculating stride