"Gallium3D, EGL Now Buildable On FreeBSD" - в коде архитектуры для разработки 3D драйверов Gallium3D появилась поддержка FreeBSD. Gallium3D представляет собой попытку адаптировать OpenGL реализацию Mesa 3D к современным аппаратным архитектурам, создав единый промежуточный интерфейс для упрощенной разработки драйверов. В Gallium3D, для оптимизации работы, используется два модуля ядра - DRM2 (Direct Rendering Manager) для управления памятью, и DRI (Direct Rendering Interface) для взаимодействия с GPU.
Кроме того, для BSD систем в скором времени ожидается появление реализации модуля для переключения видеорежимов на уровне ядра, что позволит уйти от необходимости задействования root привилегий для запуска X-сервера.
|