The OpenNET Project / Index page

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



"Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для GPU без поддержки Vulkan 1.3"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для GPU без поддержки Vulkan 1.3"  +/
Сообщение от opennews (??), 20-Июл-25, 08:19 
Опубликован выпуск проекта DXVK-Sarek 1.11.0, развивающего ответвление от прослойки DXVK, нацеленное на работу на системах с GPU или драйверами, ограниченными поддержкой старых версий графического API Vulkan - 1.1 или 1.2. В основном проекте DXVK поддкржка Vulkan 1.3 стала обязательной в выпуске DXVK 2.0...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63608

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

Оглавление

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


2. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +7 +/
Сообщение от зомбированный (?), 20-Июл-25, 08:48 
а этот DXVK можно ли скомпилировать под Windos XP ?
Ответить | Правка | Наверх | Cообщить модератору

3. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +21 +/
Сообщение от Аноним (3), 20-Июл-25, 08:52 
Win xp нафиг ненужон
Ответить | Правка | Наверх | Cообщить модератору

7. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  –1 +/
Сообщение от Zenitur (ok), 20-Июл-25, 08:55 
Нужон. Нормальная винда же.
Ответить | Правка | Наверх | Cообщить модератору

12. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  –2 +/
Сообщение от Аноним (12), 20-Июл-25, 09:44 
Нормальная - последняя поддерживаемая мелкомягкими и софтом. xp без современного браузера (кривые васяноподделки с бэкпортами не в счет) - мертвая система для адекватного юзера.
Ответить | Правка | Наверх | Cообщить модератору

14. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (14), 20-Июл-25, 09:49 
Supermium
Ответить | Правка | Наверх | Cообщить модератору

16. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (16), 20-Июл-25, 10:22 
Это буквально и есть кривая васяноподелка с бэкпортами.
Ответить | Правка | Наверх | Cообщить модератору

21. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от зомбированный (?), 20-Июл-25, 12:07 
а где ты там увидел бэкпорты? В других браузерах, в том числе официальном хроме, нету бэкпортов, а тут есть? интересное кино...
Ответить | Правка | Наверх | Cообщить модератору

29. Скрыто модератором  +/
Сообщение от tmp0719 (ok), 20-Июл-25, 13:41 
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

67. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (67), 21-Июл-25, 01:26 
Не согласен. Ты бы точно такой же коммент оставил, будь сейчас 2005г - "нормальная это хр, а вот 95 мертвая система для адекватного юзера".
Во вторых - может хватит мерять "нормальность" систем по "браузерам"? То что корпы не хотят поддерживать свой софт на всем, что не "самое новое" говорит о том, что пользователи для всех них - никто.
И да, хр, по сравнению с современными системами - летает. И ресурсов не жрет. А функции все те же, выглядит так же.
Люди работали в свое время на этих системах, и все нравилось.
Но корпам нужно (зачем-то) все время бежать вперед.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

70. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +1 +/
Сообщение от зомбированный (?), 21-Июл-25, 02:19 
В году 2005-2006 ещё до выхода висты в каком-то бумажном журнале я видел новость, шо производители железа собирались чуть ли не подавать иск на микрософт за то, шо она в своих продуктах не повышает требования к железу, в связи с чем они несут убытки. И где то уже через год, как понеслось... Так шо в сложившейся ситуации больше виноват синдикат производетелей железа, чем микрософт...
Ответить | Правка | Наверх | Cообщить модератору

72. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Эксконтрибутор FreeBSD (?), 21-Июл-25, 05:16 
Русские бумажные журналы выдумывали разную чушь в те годы, а теперь это делают на всяких хабрах и vc
Ответить | Правка | Наверх | Cообщить модератору

15. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Bob (??), 20-Июл-25, 09:59 
w2k нормальная, или win server 2003
А вообще, для взрослых людей, есть: win ce / embedded / IoT.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

50. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Zenitur (ok), 20-Июл-25, 17:29 
> w2k нормальная, или win server 2003

Тоже вполне нормальные винды. Жду когда Supermium портируют на Win2000 SP4... Кстати, у тебя нет Update-пака для Windows Server 2003 и для Windows XP 64-bit, аналогичного паку от TAILORD с ru-board или Simplix?

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

65. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (65), 20-Июл-25, 23:25 
>win ce

Несовместимая с Win32, вместо него имеющая своё API. По сути, не Windows вовсе.

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

19. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (-), 20-Июл-25, 10:57 
https://www.tomshardware.com/software/windows/idle-windows-x...
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

41. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (41), 20-Июл-25, 16:17 
Опять с этим видео носятся где кто-то специально отключил встроенный firewall в Windows XP чтобы покричать СМОТРИТЕ КАКАЯ ОПАСНАЯ СИСТЕМА!
Ответить | Правка | Наверх | Cообщить модератору

44. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от tmp0719 (ok), 20-Июл-25, 16:50 
В линуксах, вообще тут жесть близкая к этому...
- по кр.мере на разных LiveDVD ни разу не видел вменяемого Firewall, точней даже оболочку, только ufw, сейчас вообще жесть - без неё из коробки и похоже(не проверить т.к. и мобоператор нагло блокирует все входящие) без самого Firewall (привык уже как ни странно, девиацию по теме линукс этот явно запустил).

Т.б. сам UFW - та ещё дырявая "шляпа", как по глючности вечной, так и по функционалу - даже не заблокировать всё что хочешь и наоборот, за тебя решает и без темы его багов;
да и например про противодействие  хотя бы DNS атакам - ни словом там...).
Можете кстати подсказать полноценней альтернативу, с GUI конечно, а в идеале с PopUp диалогами а, не как тут - всёравно что в текстовом файле - вводи всё сам вплоть до названия ПО, там даже вероятно проще получится учитывая глючнусть GUI ufw вплоть до невозможности создания правил или же некорректно. Проактивная защита тоже не помешает. Всё понятно только opensource.

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

42. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от зомбированный (?), 20-Июл-25, 16:36 
это актуально для XP без SP, а с SP3 вообще не щекочут вирусы...
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

51. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Zenitur (ok), 20-Июл-25, 17:30 
Win XP SP1 с апдейтами на момент прекращеия поддержки (10.10.2006) тоже нельзя заразить этими вашими MSBLAST и Saccer. Legacy Update решает. Главное, за NAT-ом сидеть, пока обновы скачиваются - иначе "система завершает работу через 60 секунд...".
Ответить | Правка | Наверх | Cообщить модератору

52. Скрыто модератором  +1 +/
Сообщение от tmp0719 (ok), 20-Июл-25, 18:05 
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

54. Скрыто модератором  +1 +/
Сообщение от зомбированный (?), 20-Июл-25, 18:16 
Ответить | Правка | Наверх | Cообщить модератору

76. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от ryoken (ok), 21-Июл-25, 08:54 
>>Нормальная винда же.

Единственная, которую можно было с некоторой натяжкой считать нормальной - 7. НУ и венда ка проприетарное поделие априори не может быть нормальной.

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

9. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  –4 +/
Сообщение от Ценитель GPL рогаликовemail (?), 20-Июл-25, 09:01 
Кроме тебя еще есть люди на планете. Держи в курсе.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

66. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (66), 21-Июл-25, 00:24 
Да, но их полторы штуки, они некомпетентны, при этом крикливы и токсичны, потому что могут только клянчить. Поэтому на них не просто всем плевать, а их намеренно гнобят, отрывая поддержку старья даже там где можно было ещё годик-два подождать. И, положа руку на сердце, правильно делают.
Ответить | Правка | Наверх | Cообщить модератору

8. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Zenitur (ok), 20-Июл-25, 08:58 
Вообще, ожидалась поддержка Windows XP. Но этого не случилось. А жаль, это сделало бы гейминг под XP проще.

https://old.reddit.com/r/pcmasterrace/comments/463aj8/vulkan.../

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

10. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +2 +/
Сообщение от Ценитель GPL рогаликовemail (?), 20-Июл-25, 09:07 
Да в этой ретро системе итак богатая библиотека игр, да еще лучших времен игровой индустрии. Зачем вулкан еще?
Ответить | Правка | Наверх | Cообщить модератору

11. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +1 +/
Сообщение от Zenitur (ok), 20-Июл-25, 09:20 
> Да в этой ретро системе итак богатая библиотека игр, да еще лучших
> времен игровой индустрии. Зачем вулкан еще?

DX11/DX12.

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

36. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +1 +/
Сообщение от Аноним (36), 20-Июл-25, 14:34 
А ведь было бы неплохо иметь ультраминималистичную систему с виндовыми апи (не ректалось, конечно, а что–то адекватнее этого загрузчика вайна), которой было бы достаточно детям для игорей.
Ответить | Правка | Наверх | Cообщить модератору

40. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  –1 +/
Сообщение от Аноним (40), 20-Июл-25, 15:50 
Детям для игорей достаточно плойки или Стим дека. Зачем что-то ещё выдумывать?
Ответить | Правка | Наверх | Cообщить модератору

53. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от tmp0719 (ok), 20-Июл-25, 18:11 
Чтобы и учились что то создавать и просто понимать как всё устроенно т.о.
Ответить | Правка | Наверх | Cообщить модератору

48. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (48), 20-Июл-25, 17:11 
А чего не сделаешь, раз неплохо бы?
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

57. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от tmp0719 (ok), 20-Июл-25, 18:20 
Прикидочно: Технология и tools в ч.н.линукидные - раз. Не тривиальная задача - два.
Это проще, причём на много порядков, было бы делать значит: оригинальным разработчикам или как то уже имеющим отношение к линукс ядру - три. При форке же - ещё и проблема последующего сопровождения и обновления драверов в линукс - четыре.  :(
Т.е. это по силе и в т.ч.финансово, уж если не указанным то, только компаниям сборщикам своего форка линукса - и так отслеживающей изменения ядра и видео-драйверов но, им это не нужно же.
Ответить | Правка | Наверх | Cообщить модератору

56. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (56), 20-Июл-25, 18:19 
Играю в Zuma на телефоне через Winlator. DX9/10/11 тоже работают. Внутри винлятора система ультраминималистична. Нужен только телефон или планшет, поддерживаемый этим драйвером: https://github.com/K11MCH1/AdrenoToolsDrivers/releases
Без него только 2D нормально работают.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

25. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +4 +/
Сообщение от Аноним (25), 20-Июл-25, 12:42 
2025 год.
Гейминг под XP.

Чего не под 3.11?

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

30. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (-), 20-Июл-25, 13:47 
> Чего не под 3.11?

Зря ты удивляешься. Наверное просто не знаком с сим поциэнтом.
Можно пройтись по комментам и глянуть на каких древностях линя он сидит.

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

38. Скрыто модератором  +/
Сообщение от tmp0719 (ok), 20-Июл-25, 15:26 
Ответить | Правка | Наверх | Cообщить модератору

34. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +1 +/
Сообщение от зомбированный (?), 20-Июл-25, 13:59 
патаму што на 3.11 не то только DX9 не работает, так 3.11 работает только в одном потоке
а на ХР всё ОК
https://ibb.co/393KCP1j
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

49. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Zenitur (ok), 20-Июл-25, 17:23 
Там нет поддержки Direct Access. Именно поэтому игры выпускались под DOS вплоть до 1996 года включительно. Выпустить Квейк или Дюка на винду в те годы было невозможно физически. Игра бы работала в режиме слайдшоу, а сделать так, чтобы было не слайдшоу, было нельзя.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

71. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (71), 21-Июл-25, 02:28 
Тащемтa WinQuake работал замечательно. Физически. Про Q2 уже не будем.
Ответить | Правка | Наверх | Cообщить модератору

73. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от зомбированный (?), 21-Июл-25, 05:57 
самый первый DirectX появился в конце 95го, а до появления DirectX на винде нормальных гамесов не было...
Ответить | Правка | Наверх | Cообщить модератору

81. Скрыто модератором  +/
Сообщение от tmp0719 (ok), 21-Июл-25, 10:24 
Ответить | Правка | Наверх | Cообщить модератору

88. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от Аноним (88), 21-Июл-25, 13:14 
Direct3d в середине 1996, за 2 месяца до совершенно уничтожившего его Glide. Ну, надо понимать, OpenGL уже существовал, но до 3dfx и nvidia не было консумерских устройств для венды с ним. А после мс стал гадить. У майкрософта была выжженная пустыня, и он смог реализвать потенцевал без грязных приёмов, а все игры на d3d выглядели более паршиво. "Нормальных"…
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

82. Скрыто модератором  +/
Сообщение от Аноним (82), 21-Июл-25, 10:29 
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

5. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +2 +/
Сообщение от Ценитель GPL рогаликовemail (?), 20-Июл-25, 08:55 
Исправления для видеокарт 2007 года. Кто еще на поддержку старого оборудования в GNU/Linux жалуется. Да где вы вообще в IT такую любовь и уважение к людям видели? Интересно ее на windows 11 завести можно?
Ответить | Правка | Наверх | Cообщить модератору

17. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +1 +/
Сообщение от Аноним (14), 20-Июл-25, 10:24 
Да, можно
Ответить | Правка | Наверх | Cообщить модератору

45. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  +/
Сообщение от старик с корытом (?), 20-Июл-25, 16:53 
Но перед этим нужно завести виндовз 11 на компьютере 2007 года.
Ответить | Правка | Наверх | Cообщить модератору

6. "Впуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для G..."  –1 +/
Сообщение от Zenitur (ok), 20-Июл-25, 08:55 
Хорошо. Можно будет обновить 7-й протон до 10-го.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +/
Сообщение от Аноним (18), 20-Июл-25, 10:35 
Я уже запутался во всех этих прослойках и трансляторах
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +2 +/
Сообщение от Аноним (88), 20-Июл-25, 11:01 
Так их всего 2. Одна поверх opengl и вторая поверх vulkan. Технически были ещё проприетарные сомнительной легальности поделки, но это забота дилера.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  –2 +/
Сообщение от Аноним (22), 20-Июл-25, 12:14 
Не понимаю. Vulkan, это рзвитие OpenGL, так ведь? Почему сразу нельзя было развивать уже имеющийся OpenGL, вместо того, чтобы пилить "новый велосипед"?
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +6 +/
Сообщение от AleksK (ok), 20-Июл-25, 12:30 
Vulkan по сути не имеет никакого отношения к opengl. Это развитие амдэшного mantle. DirectX 12 тоже. У них даже документация местами дословно совпадает.
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +/
Сообщение от Аноним (27), 20-Июл-25, 12:53 
> Почему сразу нельзя было развивать уже имеющийся OpenGL

А как ты сломаешь совместимость, если не запилишь несовместимый велосипед?

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

28. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  –3 +/
Сообщение от Аноним (88), 20-Июл-25, 13:03 
Vulkan основан на последних наработках opengl (среди прочего), у того было очень много лет нагромождения различных костылей и периодического слома всего. Драйвер opengl делает слишком много всего за пользователя и это проблема, во всех современных интерфейсах от этого отказались. Чем тянуть совместимость и кучу неудачных решений, проще сделать с нуля, учитывая нынешние реалии. И теперь есть возможность делать и directx и opengl поверх vulkan, у них между собой десятилетия был очень частичный паритет (ни один не мог полностью обеспечить функциональность другого).
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

58. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  –1 +/
Сообщение от tmp0719 (ok), 20-Июл-25, 18:57 
Vulcan (так же как и VR-only игры ныне, и я это предсказывал про них ещё 10 лет назад)
- был нужен *только* для обновлений ПК -кучей народа в мире.

Т.к. ведь и до него были игры сверх-высокого графического исполнения(хоть Crysis) до которых даже некоторым совремнным далеко(да, тот же сталк2, причём даже с люменами в UE5,-  заметно хуже чем в 1ом были лучи, просто выключенные маркетингово по умолчанию), а сами аппаратные лучи посредством RTX [в UE5] - так и вовсе тормоз не только в сравнению с люменским псевдо-лучами (хоть замеры на реальных нагрузках показывают всего 5-10% разницы), реально там т.о. ещё более дикий тормоз, в сранении с тогдашними, и вообще требовавший всего лишь ныне десятилетнюю карточку мощностью; к тому же ведь старые лучи - не требовавшие ещё более дорогучую RTX карточку...). Т.е.даже все эти Vulcan API т.б.с их "новыми" свистелками-перделками - работают тормозней даже (исторически перенагруженного тормоза)OpenGL пусть не 15, уч.изменение разницу в детализации игр, но 10 максимум 5 летней давности. Лохотрон.

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

60. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  –2 +/
Сообщение от Аноним (88), 20-Июл-25, 19:28 
Главное препятствие опенгл было в том, что шейдеры для directx в нём не запустишь. Вулкан решил эту проблему. А в опенгл/ес тоже добавили поддержку универсальных шейдеров, но одновременно с окончательным закапыванием. И видеокарты для поддержки этого уровня гл нужны ровно те же, что и для вулкана, вот так совпадение (появился он тоже после релиза вулкана). Тормозят не абстрактные "лучи", тормозят шейдеры и вычисления.
Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  –2 +/
Сообщение от Аноним (67), 21-Июл-25, 01:38 
Как по мне, суперкрутая фича вулкана, как и поддержка лучей, например - можно скомпилировать шейдеры зараннее, и для любого железа скармливать уже скомпилированные IR файлы.
Хотя ощущение такое что разрабы об этом не вкурсе, потому что почти каждая игра компилирует эти шейдеры сама по пол часа при каждом запуске.
Да и геймеры не вкурсе, нет бы разрабов в это носом тыкать и пинать шоб пихали свои шейдеры уже скомпилированными.
Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +1 +/
Сообщение от Аноним (14), 21-Июл-25, 06:30 
Нет, в вулкане надо компилировать байтод под конкретную железку юзера
Ответить | Правка | Наверх | Cообщить модератору

75. Скрыто модератором  +/
Сообщение от tmp0719 (ok), 21-Июл-25, 08:43 
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

63. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +/
Сообщение от eugene_martein (ok), 20-Июл-25, 21:40 
Хорошая приблуда для World of Warcraft 3.3.5a, который не хочет юзать все вычеслительны ресурсы GPU, и при этом лагает. Это помогает.
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +1 +/
Сообщение от name (??), 20-Июл-25, 23:16 
А ещё лича можно переключить в опенгл и играть на древних видюхах.
Ответить | Правка | Наверх | Cообщить модератору

77. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +/
Сообщение от freeperson (?), 21-Июл-25, 09:15 
Ещё с 2013-го с wine Wow.exe -opengl играл. Не понимаю людей, которые не используют -opengl для игры в WoW, Warcraft III и т.д. Когда есть такой рендерер, это просто подарок - в обход всяких DXVK можно играть без проблем.
Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +/
Сообщение от Аноним (78), 21-Июл-25, 09:28 
Не понимаю людей, которые ишграют в WoW, Warcraft III и т.д.
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +/
Сообщение от Аноним (80), 21-Июл-25, 10:09 
Объективно лучшая MMO за все времена.
Ответить | Правка | Наверх | Cообщить модератору

87. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +/
Сообщение от name (??), 21-Июл-25, 13:13 
dxvk быстрее, опенгл с софтверным курсором в старых вов.
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

68. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  –5 +/
Сообщение от Аноним (67), 21-Июл-25, 01:30 
Наконец нормальная утилита, для людей, с мышью и кнопками, а не этот пердодинг конфигов в виме в терминале.
И да, раз прослойку майкрософтовских зд иксов удалось завести на старых везувиях, спрашивается тогда, почему сразу нельзя было так сделать? Зачем эта вечная погоня за самым модным и свежим?
Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +/
Сообщение от Аноним (83), 21-Июл-25, 10:58 
> для людей с мышью

и с тараканами?

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

84. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +/
Сообщение от НяшМяш (ok), 21-Июл-25, 12:49 
> Наконец нормальная утилита, для людей, с мышью и кнопками

goverlay для настройки mangohud существует уже сто лет
> а не этот пердодинг конфигов в виме в терминале.

Для не любителей побибикать есть nano, где кнопочки подписаны. Да и кто запрещает конфиги в графическом текстовом редакторе открывать?
> И да, раз прослойку майкрософтовских зд иксов удалось завести на старых везувиях, спрашивается тогда, почему сразу нельзя было так сделать?

Оно так сразу и было сделано - в DXVK 1.х версиях. Заслуга опарыша только в том, что он это ветку меинтейнит.
> Зачем эта вечная погоня за самым модным и свежим?

Потому что, как ни странно, новые Vulkan API делают имплементацию директикса проще и производительнее. А последний вулкан поддерживается, например, видюхами GCN1 из 2012 (более старых у меня просто нет), зачем упарываться в поддержку копролитов?

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

86. "Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для ..."  +/
Сообщение от Аноним (88), 21-Июл-25, 12:55 
Ниже представлен неполный список функций и операций Vulkan, которые на графических процессорах NVIDIA до Pascal (или на процессорах AMD/Intel аналогичного поколения) в конечном итоге «эмулируются» в драйвере или просто прибегают к гораздо более сложным обходным путям, что приводит к значительному снижению пропускной способности или увеличению нагрузки на процессор:

Барьеры конвейера и переходы между очередями
• На современном оборудовании с мелкозернистым кэшем/когерентными механизмами барьером может быть несколько операций записи в регистр.
• В старых графических процессорах часто отсутствует отслеживание состояния каждого ресурса; драйвер должен очищать весь кэш, останавливать конвейеры или вставлять мощные полнопроцессорные синхронизации.

Семафоры временной шкалы
• Семафоры временной шкалы Vulkan 1.2 (vkSignalSemaphore, vkWaitSemaphores) обычно реализуются в коде центрального процессора с использованием легковесного драйвера для кругового обхода.
• В новых графических процессорах есть настоящий аппаратный барьер, позволяющий подавать сигналы/ожидать на GPU без вмешательства драйвера.

Операции с подгруппами/затеняющими волнами
• Операции голосования, перемешивания и кластеризации подгрупп в SPIR-V эффективно отображаются во встроенных функциях NVIDIA «warp» только на Pascal+ (и AMD GCN4+).

• В Kepler/Maxwell эти операции сводятся к стандартному LDS (локальному хранилищу данных) или даже к перестановкам регистров на каждой линии с несколькими переходами в кэш DRAM/L1.

64-битные атомарные операции и целочисленные скалярные произведения
• 64-битные атомарные операции буфера (OpAtomicIAdd в SPIR-V) и скалярное произведение i64/i64 требуют либо нескольких 32-битных операций, либо небольшой процедуры вычислительного шейдера на старом оборудовании.

Аппаратно ускоренные 64-битные атомарные операции доступны только на Pascal+ или GCN4+.

Трассировка лучей и шейдеры сеток/задач
• Это расширения VK_KHR_…, которые просто не поддерживаются в версиях до Pascal; любая «эмуляция драйвера» будет на порядки медленнее, поэтому они недоступны.

Разреженная память («Разреженное связывание»)
• Для настоящего разреженного физического связывания памяти (VK_EXT_sparse_physical_memory) требуется аппаратная поддержка таблиц страниц.
• На старых графических процессорах эта функция либо не поддерживается, либо эмулируется посредством выделения и копирования больших объёмов памяти на стороне процессора.

Создание конвейеров и динамическая линковка
• В Pascal+ можно использовать «библиотеки конвейеров» (VK_EXT_graphics_pipeline_library) и быстрые специализации.
• Старые драйверы возвращаются к полному разбору SPIR-V + компиляции/линковке в стиле GLSL при создании конвейера, что значительно увеличивает затраты vkCreateGraphicsPipelines.

Динамический рендеринг (VK_KHR_dynamic_rendering)
• Если драйвер изначально не поддерживает динамический рендеринг, он может генерировать временные объекты прохода рендеринга и вставлять дополнительные вызовы проверки или установки состояния.

Запросы пула запросов и временных меток
• Запросы временных меток и производительности часто можно обрабатывать в графическом процессоре на языке Pascal+.
• Kepler/Maxwell направляет их через обратный путь чтения ЦП или счётчики грубой детализации, что снижает как точность, так и пропускную способность.

Индексирование дескрипторов и отсутствие привязки
• Расширения VK_EXT_descriptor_indexing и VK_EXT_inline_uniform_block позволяют привязывать сотни ресурсов с нулевой нагрузкой на ЦП на современном оборудовании.
• Более старые компоненты поддерживают только модель «точка привязки + массив фиксированного размера», поэтому драйверу приходится перепривязывать или повторно выдавать большие наборы дескрипторов при каждой отправке.

–––
Выводы
• На оборудовании класса Pascal (или AMD GCN4+, Intel Gen12+) большинство функций Vulkan-1.2+ реализованы на кристалле, что обеспечивает низконакладные расходы на мелкозернистую синхронизацию, истинное использование внутренних функций подгрупп, аппаратные 64-битные атомарные функции, дескрипторы без привязки, семафоры временной шкалы и т. д.
• На устройствах Kepler/Maxwell или эквивалентных процессорах AMD/Intel 1/2-го поколения драйвер должен «имитировать» многие из этих функций программно или с помощью глобальных сбросов, что приводит к значительному увеличению нагрузки на ЦП/ГП и снижению пиковой пропускной способности.

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

85. Скрыто модератором  +/
Сообщение от Аноним (85), 21-Июл-25, 12:52 
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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