Как поддержка OpenGL (конкретно OpenGL 3.x) в различных драйверах видеокарты, доступных для Linux? При предположении, что аппаратные средства поддерживали его хорошо, драйверы будут проблемой?
Драйверы являются определенно проблемой. Они должны в основном обеспечить библиотеку, которая реализует точки входа OpenGL через аппаратное ускорение. Без тех Вы застреваете с реализациями программного обеспечения или драйверами с открытым исходным кодом (которые не очень широко распространены или успешны в данный момент).
Во время записи:
с версии драйвера 256.38.03 Nvidia идет до поддержки OpenGL 4.1 (на способных аппаратных средствах)
кажется, существует версия предварительного просмотра драйвера Катализатора ATI Linux, который поддерживает OpenGL до 4,0
Я не уверен в других поставщиках, но я был бы удивлен узнать о поддержке OpenGL 3 на тех.