Хотя эта новость не имеет прямого отношения к видеоиграм, она очень интересна для графического стека Linux. И именно сейчас это позволит нам делать новые вещи, которые невозможно было сделать раньше, и все благодаря работе Collabora, выполненной над Контроллеры MESA, наряду с другими, такими как Игалия, и всеми членами сообщества, которые продолжают вносить улучшения в код.
Теперь приложения, использующие графический API OpenGL и Vulkan смогут общаться друг с другом. Это правда, что Vulkan - это будущее графики, и что он постепенно заменит OpenGL благодаря своим преимуществам и производительности. Однако программное обеспечение и игровые движки все еще сильно зависят от OpenGL. И древние, и некоторые современные, которые по разным причинам продолжают выбирать OpenGL.
Кроме того, когда речь идет об очень больших видеоиграх, переключение с одного API на другой Это непростая задача и обычно требует времени. Некоторые проекты могут постепенно интегрировать Vulkan и сохранить некоторые части с OpenGL. Вот почему эта новость так важна в ближайшем будущем.
Все это вкупе с фантастические улучшения которые появляются с каждой новой версией MESA, улучшают графический мир Linux, а также положительно влияют на игры. Возможно, с точки зрения конечного пользователя это не очень заметно, но это значительно упростит жизнь разработчикам, у которых теперь будет больше возможностей для этих гибридных игр OpenGL-Vulkan.
Короче, благодаря этому новое расширение При низкой загрузке MESA приложения смогут обмениваться данными без ущерба для производительности. С другой стороны, он также обеспечивает большую гибкость и минимизирует время, затрачиваемое на дорожную карту для перехода между одним графическим API Khronos и другим.
Больше информации - Официальный сайт
Графический стек Linux должен быть самым сложным в мире.
Сколько уровней / слоев между графическими ядрами, прошивкой, буферами, таблицами, вином, X / Wayland, оконным менеджером, композиторами, играми, видеозахватами или 3D-приложениями.