The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В драйвере Panthor для GPU Mali G610 обеспечена совместимость с OpenGL ES 3.1

15.07.2024 19:08

Консорциум Khronos, занимающийся разработкой графических стандартов, признал полную совместимость открытого драйвера Panthor со спецификацией OpenGL ES 3.1. Драйвер успешно прошёл все тесты из набора CTS (Khronos Conformance Test Suite) и включён в список сертифицированных драйверов. Сертификация пройдена для GPU Mali G610. Проверка была выполнена на плате Rock5b (SoC RK3588) в окружении на базе Wayland, ядра Linux 6.10.0-rc1 и Mesa 24.1.1. Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos.

Драйвер Panthor, который включён в состав сегодняшнего выпуска ядра Linux 6.10, обеспечивает поддержку десятого поколения GPU Mali (G310, G510, G710). На стороне Mesa поддержка работы с новыми GPU Mali предложена в выпуске Mesa 24.1. В десятом поколении GPU Mali планировщик Job Manager заменён на интерфейс CSF (Command Stream Frontend), в котором вместо модели на основе отправки цепочки работ применяется модель на основе потока команд с планированием очереди потока команд на стороне прошивки. Для организации работы планировщика в GPU встроен отдельный микроконтроллер Cortex-M7, а для выполнения инструкций CSF предусмотрен специальный блок выполнения команд (Command Execution Unit).

Из дальнейших планов по развитию драйверов Panfrost и Panthor для GPU Mali отмечается поддержка счётчиков производительности, упрощающих оптимизацию работающего с графикой кода, расширение возможностей для отладки прошивки и графического драйвера, поддержка формата сжатия Arm AFRC для фреймбуферов, улучшение управления памятью, оптимизация для систем с небольшим размером ОЗУ, проведение общей оптимизации производительности и реализация поддержки графического API Vulkan.

  1. Главная ссылка к новости (https://www.collabora.com/news...)
  2. OpenNews: Объявлено о готовности panthor, открытого драйвера для 10 поколения GPU Mali
  3. OpenNews: Релиз ядра Linux 6.10
  4. OpenNews: NVK и Zink существенно улучшили ситуацию с открытыми драйверами для GPU NVIDIA
  5. OpenNews: Релиз Mesa 24.1, свободной реализации OpenGL и Vulkan
  6. OpenNews: Представлен новый видеодрайвер для чипа Apple M1, поддерживающий Vulkan 1.3
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61550-panthor
Ключевые слова: panthor, mali, gpu, khronos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (30) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 19:17, 15/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это значит что на один дистрибутив линукс будит больше?
     
     
  • 2.2, Аноним (2), 19:29, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет. Это значит, что ряд вкусных одноплатников готовы для десктопа.
     
     
  • 3.3, Nvc (?), 19:59, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если хоть один элемент взят из mesa 23.0.1 то и далее
     
  • 3.18, Аноним (18), 23:08, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    линпукс даже на конформистском железе не готов для десктопа, а ты про одноплатники, которые по производительности графического стека равны вторым пням
     
     
  • 4.20, Аноним (20), 07:23, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    как там в 2015 живется?
     
     
  • 5.25, нахопох (?), 11:51, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну он собственно прав.
     
  • 4.28, Аноним (28), 12:18, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У кого-то он на десктопе с 2001 г.
     
     
  • 5.30, Аноним (30), 12:31, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    я про видево на одноплатниках
     
     
  • 6.41, _kp (ok), 15:37, 17/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Производительночть процессоров в одноплатниках на уровне core2duo и выше.
    В вот видео в них, действительно, сильно сильно не очень.
     
  • 3.45, Роман (??), 06:55, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    если я правильно понимаю расклад - то надо ядро от вчера ( 6.10 ), Mesa откуда-то еще из бранча и всё это пересобрать, а не то что берём хотя бы последний LTS от любого живого вендора, next next nexxt и поехали. Прилагаться некий специалист настройщик-собиратель-в-кучу всего этого должен еще.
     

  • 1.7, Не пытайтесь напугать меня пивом (?), 20:48, 15/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поясните на пальцах что такое Меса и чем она отличается от драйвера?
     
     
  • 2.8, Nvc (?), 20:59, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это и есть видео драйвер VR360
     
  • 2.15, nmorozov (ok), 22:32, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Mesa это библиотека, она работает в user space, драйвер же в kernel space
     
     
  • 3.26, Аноним (28), 11:56, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вся 3D-часть в Mesa. В kernel доступ к регистрам видеокарты напрямую, управление видепамятью.
     
  • 2.17, Аноним (18), 22:39, 15/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    фреймуорк-библиотека; короче, прокладка-прослойка для софта в юзерспейсе
     
  • 2.22, Аноним (-), 10:15, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +7 +/
    В 80-е годы была компания Silicon Graphics, которая делала рендер-фермы для 3D-графики в кино. Терминатор 2, Парк юрского периода, и так далее. Рендер-фермы стоили довольно больших денег - 100 тысяч долларов. Для сравнения, комп стоил 1500 долларов.

    Кинематографистам надо было покупать не только рендер-ферму, но и софт. Разработики софта использовали 3D-ускоритель, общаясь с ним при помощи языка-API под названием IrisGL.

    Спустя несколько лет, спецификацию IrisGL открыли, дав пользоваться ей другим компаниям. Она получила название OpenGL.

    Спустя несколько лет, появились домашние 3D-ускорители. Там использовались OpenGL и Direct3D.

    В ОС Windows есть своя реализация OpenGL, однако вендоры видеокарт зачастую устанавливают свою DLL-библиотеку. Так же и в Linux, там есть своя реализация библиотеки OpenGL, но зачастую вендоры устанавливают свою.

    Так вот, "своя версия библиотеки" под Linux называется Mesa.

     

  • 1.16, Аноним (18), 22:38, 15/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Держу пари аппаратного ускорения ни в одном браузере не будет, как и вся отрисовка с тирингом и подлагиваниями. Впрочем это и не удивительно, учитывая, что даже полноценные гпу от того же интела работают кое как через over 9000 костылей.
     
     
  • 2.21, name (??), 10:15, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Panfrost же нормально работает, почему panthor не будет?
     
     
  • 3.24, Аноним (24), 11:50, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    с каких пор он нормально работает?
     
     
  • 4.29, name (??), 12:30, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С 2022 года.
     
  • 2.31, Mikhail (??), 12:37, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    гоняю сейчас на такой же Rock 5b с RK3588 третий дум (dhewm3) + Gnome 46 с Wayland, никакого тиринга, все плавно, итерфейс на GPU ускоряется
     
     
  • 3.37, Аноним (37), 21:41, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А чо не второй сразу? Третьему Думу, на минуточку, ДВАДЦАТЬ ЛЕТ.
     
  • 3.40, нахопох (?), 02:30, 17/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    долго конфиги пеpдoлил?
     
  • 3.43, _kp (ok), 18:37, 17/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Запусти Гта5, а это можно, и потом расскажете про gpu и fps.
    Впрочем, это пока тоже очень старая игра.
     
  • 2.36, Kuromi (ok), 17:24, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря что понимать под ускорение в браузере. Если декодирование видео, то вероятно да, а так в той или иной степени оно есть уже везде.
     
     
  • 3.39, Аноним (39), 23:01, 16/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Если декодирование видео

    ...то всё перманетно очень плохо (в линуксе). Сейчас набегут анонимы и расскажут что у них "всё норм, ну и что что на CPU всё декодируется"

     
     
  • 4.42, Kuromi (ok), 16:04, 17/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Если декодирование видео
    > ...то всё перманетно очень плохо (в линуксе). Сейчас набегут анонимы и расскажут
    > что у них "всё норм, ну и что что на CPU
    > всё декодируется"

    Могу только говорить за Нвидия + ФФ и там нужен сторонний враппер, который работает-работает, а потом перестает, до перезагрузки.

     
     
  • 5.46, Роман (??), 06:58, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > до перезагрузки.

    заговор корпоратов, чтобы не было на линуксе высоких аптаймов и не срамили Винду клятую!!! И есчо для форсирования установки апдейтов !!!!

     

  • 1.38, Аноним (39), 22:57, 16/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С одной стороны забавно, а с другой - OpenGL (хоть ES, хоть нет) - это чистое легаси. Это такой же анахронизм, как заявлять о поддержке Java ME или 32-битных приложений в 2024-м.
     
     
  • 2.44, Аноним (44), 19:39, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А что надо гонять на чипе в 1мм без видеопамяти, Вулкан 1.4 в 4К?
    Это конечно модномолодёжно использовать всё самое новое только жрёт оно в сравнении с gles2 раза в 4 больше с нулевой разницей для интерфейса программы.
    Если вам шашечки - вам в винду с rtx5090, встройки мобильных чипов как в сабже этого ещё долго не потянут.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру