Fixed issues with AMD cards, layout needs to be set in vertex shaders for buffered data.