Odds are you're hitting a software (as opposed to hardware) rendering path for some reason. Couldn't guess why without seeing the code. A good starting point would be to print out the glGetString(GL_EXTENSION) lists from the two machines and compare them to see what's missing on the slower machine.