OpenGL is a hardware-independent specification of a 3D graphics progra
mming interface. This specification has been implemented on many diffe
rent vendors' platforms with different CPU types and graphics hardware
, ranging from PC-based board solutions to high-performance workstatio
ns.