Different graphics cards: GeForce2, GeForce4, Vodoo3, ATI Radeon 7500


I run the same source codes using different graphics card and they give different display. They have the same resolution settings.

Msi nVidia geforce4 mx 440 and NVidia Quadro 2 gave the incorrect display. As shown by the error indicated at http://www12.brinkster.com/ongtw/problem.html They did not draw the blue colour line and did not draw the cyan colour polygon correctly, which was written in source code, as compare to the correct picture.

Whereas, 3dfx Voodoo3 3000, nVidia GeForce2 MX 2D/3D and ATI Mobility Radeon 7500 32MB DDR SDRAM gave the correct wanted display as shown in the same page where they correctly draw the blue colour line and also the cyan colour polygon.

What are the possible reasons for a same source codes that give a graphics display when different graphics cards are used?