Thank you guys
I was having the hardest time figuring out why the newer shaders with in and outs wasnt working at all then I found a few lines I missed that I didnt think were important
GLuint VertexArrayID; glGenVertexArrays(1, &VertexArrayID); glBindVertexArray(VertexArrayID);
Once I got that and set the uvcoordinates I got it working better but my coordinates are off shown in picture
How do I get the correct coordinates?