When I call gldrawelements my program crashes.
When I comment out my shader code it works fine. The code is as follows:
Running a Radeon 9600 Pro, latest catalyst drivers. Anybody know what I'm doing wrong?Code :vshader = glCreateShader(GL_VERTEX_SHADER); fshader = glCreateShader(GL_FRAGMENT_SHADER); glShaderSource(vshader, length,source, NULL); glShaderSource(fshader, length,source2, NULL); glCompileShader(vshader); glCompileShader(fshader); shaderprog = glCreateProgram(); glAttachShader(shaderprog,vshader); glAttachShader(shaderprog,fshader); glLinkProgram(shaderprog); loc = glGetAttribLocation(shaderprog, "Tangent"); glEnableVertexAttribArray(loc); glVertexAttribPointer(loc,3,GL_FLOAT,GL_FALSE,0,tangents);



