Прирост производительности OpenGL в Unity 5.12

Ресурс Phoronix провёл сравнительное тестирование, вышедшей на прошлой недели, новой стабильной версии десктоп оболочки Unity 5.12 в Ubuntu 12.04 LTS.

Среди различных мелких интерфейсных улучшений и багофиксов в новой версии Unity 5.12 была устранена ошибка с замедленной производительностью при работе с некоторыми программами работающими на OpenGL. Суть проблемы заключалась в более частом запрашивание OpenGL Frame Buffer Objects (FBOs), чем это было нужно для нормальной работы.

Для примера возьмём график со сравнением запуска OpenArena 0.8.5 в Unity 5.12 и 5.10,

из которого можно наблюдать прирост частоты кадров почти на треть.