The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Компания AMD открыла код драйвера с реализацией API Vulkan, opennews (??), 27-Дек-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


4. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +1 +/
Сообщение от Аноним (-), 27-Дек-17, 19:57 
PAL->DRM->Mesa
Это не будет ли влиять на производительность таких драйверов?
Ответить | Правка | Наверх | Cообщить модератору

6. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +4 +/
Сообщение от vitalif (ok), 27-Дек-17, 20:07 
Скорее PAL это аналог Gallium3d
Ответить | Правка | Наверх | Cообщить модератору

7. "Компания AMD открыла код драйвера с реализацией API Vulkan"  –21 +/
Сообщение от Аноним (-), 27-Дек-17, 20:16 
Эксперты в своем репертуаре. С чего взял, что повлияет?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

18. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +13 +/
Сообщение от Аноним (-), 27-Дек-17, 20:58 
Я и не назывался экспертом. Если Вы не заметили, я задал вопрос, а не утверждал, что это так. Я лишь предположил. Взял с того, что используется прослойка.
Ответить | Правка | Наверх | Cообщить модератору

33. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +3 +/
Сообщение от ano (??), 27-Дек-17, 23:40 
а счего блин не повлияет дополнительный вызов в цепочке вызовов на производительность?!
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

43. "Компания AMD открыла код драйвера с реализацией API Vulkan"  –1 +/
Сообщение от Ann (??), 28-Дек-17, 02:16 
Повлияет на загрузку программ/текстур в GPU/память видеокарты, а вычисления в GPU будут производиться без прослойки. Не?
Ответить | Правка | Наверх | Cообщить модератору

104. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +/
Сообщение от pavlinux (ok), 28-Дек-17, 16:43 
Чтоб сожрать арбуз его надо кусками пропихнуть через пищевод.
Ответить | Правка | Наверх | Cообщить модератору

16. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +/
Сообщение от Аноним (-), 27-Дек-17, 20:50 
Разумеется будет
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

23. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +6 +/
Сообщение от Аноним (-), 27-Дек-17, 22:19 
> PAL->DRM->Mesa

Откуда там взялась меса? PAL обращается напрямую к DRM  и суть есть обёртка над ним. Меса же в данном случае не используется вовсе.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

73. "Компания AMD открыла код драйвера с реализацией API Vulkan"  –1 +/
Сообщение от Аноним (-), 28-Дек-17, 12:08 
Не внимательно прочитал. Mesa->DRM, так же как и PAL->DRM. Но, я правильно понимаю, что Mesa же обращается к функциям DRM модуля напрямую из своих функций, а PAL же сначала обращается к своей функции-прослойке (которая одна как для Windows, так и для Linux), а она в свою очередь уже к функциям DRM модуля. Т.е в PAL используется промежуточная (дополнительная) функция? На вызов же функции какое-то время затрачивается? Конечно это минимальная задержка, которая и не ощутима будет, но она есть?
Ответить | Правка | Наверх | Cообщить модератору

151. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +/
Сообщение от Джон Ленин (?), 02-Янв-18, 18:45 
Нет, внутри Мезы есть Gallium3D — тоже своеобразный PAL для тамошних стейттрекеров типа Nine, Glamor, DDX, RADV и прочих.

Эти стейт-трекеры реализуют все нужные API 2D/3D-рисования, с ускорением или без. Gallium3D сделан специально так, чтоб использовать одновременно несколько API на одном GPU, и заодно не переписывать стей-трекер для каждой платформы отдельно.

Тоесть Gallium3D это специальный API абстркции, поверх которого работают другие API. И для конкретной процессорной/гпу-архитектуры стейт-трекеры собираются из исходников без особых проблем.


Тоесть, как написал Товарищ выше: PAL — скорее Gallium3D, и AMDVLK работает не через Мезу. (хотя тоже общается с ГПУ безопасным методом, через libdrm, что не мешает мезу использовать параллельно.)

Ответить | Правка | Наверх | Cообщить модератору

36. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +6 +/
Сообщение от h31 (ok), 28-Дек-17, 00:22 
Во-первых, как уже сказали, Mesa в данном драйвере не используется.
Во-вторых, схема полностью аналогична используемой в проприетарном драйвере (и под линуксом, и под виндоуз).
В-третьих, схема влияет только на draw call. Скорость работы самой видеокарты от этого не меняется.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

69. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +/
Сообщение от piteri (ok), 28-Дек-17, 11:40 
Меса это вообще то реализация опенгла
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

75. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +3 +/
Сообщение от Erion (?), 28-Дек-17, 12:33 
И Vulkan и ещё других GAPI
Ответить | Правка | Наверх | Cообщить модератору

135. "Компания AMD открыла код драйвера с реализацией API Vulkan"  +/
Сообщение от freehckemail (ok), 29-Дек-17, 13:46 
> PAL->DRM->Mesa

Пардоньте, но как это возможно, даже если просто теоритечески? Я всегда думал, что DRM -- это конечная остановка. Драйвер может обратиться к DRM. DRM в драйвер -- как?

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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