OpenGL разработан силиконом и действительно возлагает обработку информации на графический адаптер, но в виду своей "разгружаемости" имеет ограниченные возможности по визуализации, в частности не обеспечивает надлежащую работу со светом, ретрейс, антиалайзинг и подобные "тяжелые" штучки. Им можно пользоваться для превью, но не для окончательного рендеринга. А вообще подробное описание обоих API находится в редми самого макса, почитай.