Больше тестов, показывающих, как Mesa-git 17.3 Gallium3D с AMD Radeon RX Vega сокрушительно сметает проприетарный, закрытый видеодрайвер AMDGPU-PRO OpenGL.
Из многих интересных результатов сегодняшнего обзора (www.phoronix.com/scan.php?page=article&item=rx-...) AMD Radeon RX Vega 56/64 Linux было показано, как стек драйверов AMDGPU + RadeonSI с открытым исходным кодом с OpenGL фактически превосходит драйвер AMDGPU-PRO, гибридный драйвер Radeon Linux, основанный на использовании драйвера OpenGL с закрытым исходным кодом AMD и свободного драйвера amdgpu из ядра Linux 4.12. Это также распространяется на драйвер AMD для Windows при использовании OpenGL. Вот еще несколько тестов RX Vega 56 и RX Vega 64, показывающие те места, по которым AMDGPU+RadeonSI(Mesa) может превосходить AMDGPU-PRO.
В этот вечер я закончил еще несколько тестов с драйвером AMDGPU-PRO 17.30 на Ubuntu 16.04.3 LTS. По результатам сравнения был получен текущий чистый результат для стэка драйверов с открытым исходным Mesa 17.3+LLVM 6 SVN из PPA Padoka, кодом при использовании патчей для ядра Linux 4.12 с ещё разрабатываемым кодом, который называется amd-stage-4.12, предназначеным для возможности вывода изображения на монитор, потому что на данный момент всё ещё иначе нельзя получить вывод изображения на монитор, используя даже Linux 4.13-rc5 и Mesa-git 17.3, потому что этот код только ещё планируется добавить в Linux 4.15. Поэтому, если не используя тестовые патчи для ядра Linux, добиться вывода изображения на монитор можно только при помощи проприетарного видеодрайвера AMDGPU-PRO. И Версия Mesa/LLVM немного новее на несколько дней по сравнению с тестированием в обзоре "Radeon RX Vega Linux".
Оба GPU, RX Vega 56 и RX Vega 64 были протестированы на этих двух графических драйверах AMD для GNU/Linux. Различные тесты OpenCL выполнялись через тестовый набор Phoronix Test Suite (www.phoronix-test-suite.com/), включая некоторые новые/разные тесты для обзора дня запуска продаж. Когда драйвер RADV Vulkan созревает для Vega, будет аналогичное сравнение открытого и закрытого драйвера.
Во всяком случае, если вы хотите увидеть драйвер Radeon с открытым исходным кодом, сокрушительно побеждающий гибридный проприетарный драйвер, что всего несколько лет назад многие считали невозможным, продолжайте читать ... И, да, оба драйвера поддерживают OpenGL 4.5, и ни одного из них не было реальных проблем с рендерингом если под результатами теста не указано иное.
Кликайте по ссылке, чтобы увидеть само тестирование: