Использует ли Cairo в Ubuntu бэкэнд X11 или OpenGL?
И если кто-то знает: рендеринг OpenGL отрисовывает все на CPU, а затем просто отображает его с помощью OpenGL или использует шейдеры для выполнения рендеринг? И какая версия / расширения OpenGL требуется? Это намного быстрее?
Библиотека 2D векторной графики Cairo использует X11 и X-рендеринг в качестве бэкэнда. Нет никаких зависимостей от OpenGL.
Похоже, они перешли на бэкэнд OpenGL для Ubuntu 11.10.
Редактировать: И снова перед выпуском.