I am working with two friends to create 3D game using Processing. Processing uses OpenGL for 3D programming. Whenever I run the program on my computer, everything works perfectly, but whenever my one friend runs it on his computer, he gets an error saying
OpenGL error 1282 at bot endDraw(): invalid operation. Since the problem is isolated to a single computer, I am convinced that it has nothing to do with our code. My friend is running Windows 7 x64 on a Dell Inspiron that they got about three years a go. Just to give a comparison, I am running Windows 8.1 Pro x64 on an HP ProBook 4540s that I got last summer. We are both running the latest version of Java 8. My friend has tried updating his graphics card drivers as suggested on this page, but nothing has helped.
Graphics Card Properties for my Friend's Computer