Я на самом деле создаю небольшой браузер, который должен уметь анализировать некоторый код, отображать графический интерфейс (в основном на основе элементов svg) и позволять пользователю взаимодействовать с ним.
Какой рендерер я должен использовать для рисования GUI?
Возможно, в будущем этому браузеру понадобятся 3D-возможности или, по крайней мере, 3D-виджет.
Из-за этого я думал о том, чтобы использовать что-то вроде GLUT (это не оплачиваемая работа и время не является пределом), но я немного боюсь производительности на машинах без GPU.
Я имею в виду, насколько хорошо будет масштабироваться некоторый простой код на основе 2d GLUT на машине без графического процессора? Будет ли он работать так же, как и код, основанный на чем-то другом, например, cairo?
Я стараюсь сделать этот проект как можно более легким, и использование чего-то вроде QT (которое было бы идеально для этой задачи) мне не очень нравится.