The OpenNET Project / Index page

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



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

"Microsoft открыл код прослойки для трансляции команд Direct3D 9 в Direct3D 12 "  +/
Сообщение от opennews (?), 29-Июл-21, 11:33 
Компания Microsoft объявила об открытии исходных текстов прослойки D3D9On12 c реализацией устройства DDI (Device Driver Interface), осуществляющего трансляцию  команд Direct3D 9 (D3D9) в команды Direct3D 12  (D3D12). Прослойка позволяет обеспечить работу старых приложений в окружениях, поддерживающих только D3D12, например, может оказаться полезной для реализации D3D9 на базе проектов  vkd3d и  VKD3D-Proton, предлагающих реализацию Direct3D 12 для Linux, работающую через трансляцию вызовов D3D12 в графический API Vulkan. Код D3D9On12 написан на языке C++ и опубликован под лицензией MIT...

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

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

Оглавление

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

1. Сообщение от Онаним Тот Самый (?), 29-Июл-21, 11:33   +48 +/
Короче, когда Microsoft выпустит свой линукс-дистрибутив, у них будет по-умолчанию настроен вайн и не будет проблем с запуском виндовых приложений
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #5, #42, #69

2. Сообщение от Аноним (2), 29-Июл-21, 11:36   –3 +/
Уж лучше я буду сидеть без wine, чем буду пользоватся чем-то от microsoft
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #3, #4, #20, #34, #76

3. Сообщение от Аноним (3), 29-Июл-21, 11:46   +3 +/
Wine vanilla останется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

4. Сообщение от Noname (??), 29-Июл-21, 11:52   –5 +/
О, т.е. ты уже выкинул всё то, что Майкрософт пилит в ведро?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #10, #12

5. Сообщение от zshfan (ok), 29-Июл-21, 11:55   +/
У них уже есть дистрибутив, правда для облаков на базе Azure, но уже есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

6. Сообщение от Skullnetemail (ok), 29-Июл-21, 11:55   +2 +/
Direct X 12 - нинужно, потому что есть вулкан. Очередные палки в колеса.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25, #63, #78, #97

7. Сообщение от Аноним (65), 29-Июл-21, 12:01   –3 +/
>Компания Microsoft объявила об открытии исходных текстов прослойки D3D9On12 c реализацией устройства DDI (Device Driver Interface), осуществляющего трансляцию команд Direct3D 9 (D3D9) в команды Direct3D 12 (D3D12). Прослойка позволяет обеспечить работу старых приложений в окружениях, поддерживающих только D3D12, например, может оказаться полезной для реализации D3D9 на базе проектов vkd3d и VKD3D-Proton, предлагающих реализацию Direct3D 12 для Linux, работающую через трансляцию вызовов D3D12 в графический API Vulkan. Код

Кому-то очень не терпиться превратить "старое" (не "древнее" начала нулевых, а просто "старое") железо в тыкву. Дальше будет следуещее: разработчики Wine скажут, что им не впёрлось тащить поддержку DirectX 9, что они берут реализации на основе трансляции в SPIR-V как основные и что теперь наличие карты с поддержкой Vulkan - обязательное требование.

P.S. А что случилось с Nine и почему его брать не хотели, не напомните?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #11, #48, #96

8. Сообщение от Аноним (65), 29-Июл-21, 12:02   +1 +/
P.S. Ускорение обновления парка компов выгодно M$ уже тем, что новые компы соответствуют требованиям Windows 11.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

9. Сообщение от Аноним (65), 29-Июл-21, 12:04   +/
>Одновременно опубликован пакет DXBC Signer, позволяющий подписывать произвольные DXBC-файлы, сгенерированные сторонними инструментариями. D3D9On12 использует данный пакет для подписывания DXBC, генерируемых при преобразовании шейдеров в новую модель.

То есть без одобрения Micro$oft теперь программы с шейдерами исполнять нельзя???

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

10. Сообщение от Аноним (10), 29-Июл-21, 12:05   +1 +/
Майкрософт пилит в ведро код поддержки работы с гипервизором Hyper-V. Не вижу решительно ничего плохого, чтобы избавиться и от того, и от другого.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #19, #71, #87

11. Сообщение от Аноним (11), 29-Июл-21, 12:05   +1 +/
Так это и так уже, реализация DX9 в Wine оставляет желать лучшего, производительность от нативной на уровне принтуса.

Nine не возьмут, потому что работает только на AMD с Radeon\AMDGPU (Mesa), а Nvidia не открывает свои блобы, поэтому Nouveau работет чуть лучше чем никак.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #13, #26

12. Сообщение от Anonimous (?), 29-Июл-21, 12:07   +8 +/
все что они пилят - это поддержка технологий необходимых для работы Azure (типа поддержки hyperv, который никто кроме их и не юзает) и очень иногда патчи для драйверов железа с которым у них возникают проблемы в том же Azure.
При этом что касается вещей которые они реально могли б улучшить, то скорее условный Paragon домучает полноценную поддержку того же ntfs, чем мелкомягкие, которые ее и придумали...
Их вклад в развитие ядра слишком переоценен вами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #21, #43

13. Сообщение от Аноним (65), 29-Июл-21, 12:08   +1 +/
>Nine не возьмут, потому что работает только на AMD с Radeon\AMDGPU (Mesa), а Nvidia не открывает свои блобы, поэтому Nouveau работет чуть лучше чем никак.

Ну так пользователи невидии сами виноваты, что деньгами поддержали вредоносную корпорацию.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #15, #79

14. Сообщение от Аноним (11), 29-Июл-21, 12:08   +/
Давно понятно, что M$ хочет стать монополистом на рынке ПО и всячески давит конкурентов, иногда подкупая, иногда просто внедряясь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #16, #47

15. Сообщение от Аноним (11), 29-Июл-21, 12:10   –4 +/
У AMD когда-то были большие проблемы, да они собственно до сих пор, поэтому и покупали невидиа. Сейчас видеокарты невидиа выгоднее, чем аналогичные от AMD. Так что дело в деньгах. Если нет разницы заплатить 25 или 50 тысяч за ту же мощность, то да, наверное можно сказать "поддержали".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #18

16. Сообщение от Аноним (65), 29-Июл-21, 12:11   +/
И куда смотрят антимонопольные комитеты, которые раз в 10 лет M$ штрафуют на смехотворные (для M$) суммы в качестве имитации бурной деятельности?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #17, #23

17. Сообщение от Аноним (11), 29-Июл-21, 12:13   +/
Куплены M$, очевидно. Надо просто снять розовые очки и понять, что корпорации типа M$ имеют огромное влияние в мире не только в своей области. Рынок ПО просто ещё один рынок, который они хотят захватить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

18. Сообщение от Аноним (65), 29-Июл-21, 12:18   +6 +/
А у невидии проблем нет? В продукции каждой компании есть свои проблемы. Проприетарный драйвер - это серьёзная проблема с примыми финансовыми последствиями  в виде вынуждения пользователей купить новую карту для поддержки новых ядер. Не удивлюсь, если окажется, что цены на карты невидии поэтому и ниже.

Но поскольку AMD более дружественная к СПО, то не вижу проблем в том, что она получит некоторые преференции от СПО-проекта.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #22

19. Сообщение от Noname (??), 29-Июл-21, 12:19   –6 +/
Вопрос был: "ты уже выкинул всё то, что Майкрософт пилит в ведро?"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #38

20. Сообщение от Noname (??), 29-Июл-21, 12:20   –1 +/
Надеюсь, ты не хромиум-бейзд браузерами пользуешься
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #40

21. Сообщение от Noname (??), 29-Июл-21, 12:24   –4 +/
Ну, если не считать того, что они дают денежку, чтоб разрабы того самого ведра пожрать могли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #29

22. Сообщение от Аноним (11), 29-Июл-21, 12:24   –1 +/
Есть, конечно, но тогда у AMD было больше проблем именно на линуксе. Сейчас у них проблемы на форточках, как ни странно, а на линуксе Mesa рулит пока что, я не знаю, вкладывается ли туда сама AMD, есть большие подозрения что нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #30

23. Сообщение от jko (?), 29-Июл-21, 12:31   –1 +/
На майков завязана вся америка, АНБ и ЦРУ всякие, военщина с Пентагоном, заводы и пром.корпорации, и масса всего всего другого. Они пальцем не дадут тронуть М$, для них это вопрос национальной безопасности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #46

24. Сообщение от Аноним (25), 29-Июл-21, 12:44   +/
Думаю толку с этой штуки немного пока они не встроят её в систему по умолчанию. Мало кто будет перекомпилировать свой проект с этим.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31

25. Сообщение от Аноним (25), 29-Июл-21, 12:46   –3 +/
Нужен виндузятникам. Direct X 12 работает стабильнее на винде. Direct X 9 сильно зависит от драйверов и любит выдавать артефакты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #27, #28, #41

26. Сообщение от Аноним (26), 29-Июл-21, 12:48   +2 +/
>производительность от нативной на уровне принтуса.

Попробуйте поставить драйвера от принтуса, всё зарботает быстрее.

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

27. Сообщение от Аноним (27), 29-Июл-21, 12:50   +/
и вендузятникам не нужен. dx12 - только в винде на компе
а vulkan - и в винде, и в макоси, и в линуксе, и на мобилах
универсальное API
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #33, #36, #68, #100

28. Сообщение от Skullnetemail (ok), 29-Июл-21, 13:01   +3 +/
> Нужен виндузятникам. Direct X 12 работает стабильнее на винде. Direct X 9

Зачем? Vulkan и D3D12 похожи и работают одинакого. Direct X 12 существует, только потому что Microsoft нашли у Vulkan-а фатальный недостаток.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #32

29. Сообщение от Wladmis (ok), 29-Июл-21, 13:07   +9 +/
Не разрабы, а LinuxFoundation
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

30. Сообщение от Sluggard (ok), 29-Июл-21, 13:10   +4 +/
AMD раньше делилась спеками на свои видюхи с сообществом, пилившим открытый драйвер, а теперь сама пишет открытый драйвер для своих карт, выкинув проприетарный.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #54

31. Сообщение от НяшМяш (ok), 29-Июл-21, 13:20   +/
Зачем проект менять? Умельцы сделают d3d9.dll по аналогии с этим проектом https://github.com/megai2/d912pxy
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

32. Сообщение от Чебур (?), 29-Июл-21, 13:23   –4 +/
Какой?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #35, #37

33. Сообщение от Аноним (33), 29-Июл-21, 13:26   +4 +/
> vulkan - ... и в макоси

Пруф пожалуйста. Насколько я знаю, в макоси только этот их Metal

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #58, #59

34. Сообщение от КО (?), 29-Июл-21, 13:31   +/
Скажи привет контрибьюторам от майков буквально во всё
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

35. Сообщение от Аноним (35), 29-Июл-21, 13:33   +5 +/
То что Vulkan создали не Microsoft
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

36. Сообщение от Аноним (36), 29-Июл-21, 13:34   +/
> и вендузятникам не нужен. dx12 - только в винде на компе

/0

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

37. Сообщение от Аноним (37), 29-Июл-21, 13:34   +4 +/
Это цитата из известной статьи о "революциях" Microsoft: "фатальный недостаток — его сделал не Майкрософт".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #45

38. Сообщение от Michael Shigorinemail (ok), 29-Июл-21, 13:41   –6 +/
Вы забыли конкретизировать запрос.  Отправляйтесь-ка на git.kernel.org и без ссылок на коммиты/исходники/подсистемы, пожалуйста, не возвращайтесь к задаванию в лучшем случае глупых вопросов, а в худшем -- как у того чилийского придурка намедни, которому Медведев задал направление движения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #50, #52, #67, #72

40. Сообщение от Аноним (40), 29-Июл-21, 13:43   +1 +/
А причем тут Майкрософт? KDE написали движок KHTML. Apple форкнула KHTML и назвала Webkit. Google форкнула Webkit и назвала Blink. Майкрософт делает на его основе браузер Edge. Но по сути это перелицованный Хром или я чего то не понимаю?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #53

41. Сообщение от Аноним (41), 29-Июл-21, 13:46   –1 +/
> Direct X 12 работает стабильнее на винде.

Чушь. DX12 плохо взлетел именно из-за багов на старте. Во всех играх, где была возможность выбора между DX11 и DX12, лучше работал DX11. Потом починили, но осадочек остался. С Vulkan подобных проблем не было.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #57, #94, #123

42. Сообщение от Аноним (40), 29-Июл-21, 13:48   –1 +/
>Короче, когда Microsoft выпустит свой линукс-дистрибутив, у них будет по-умолчанию настроен вайн и не будет проблем с запуском виндовых приложений

Дайте себе труд посмотреть художественные и документальные фильмы про историю айти индустрии и кремниевой долины. Это же интересно и познавательно. Чтобы не писать таких глупостей. Microsoft ещё до разработки Windows барыдила юникс подобной операционкой под названием  Xenix.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #56

43. Сообщение от Аноним (43), 29-Июл-21, 13:50   –1 +/
А какие проблемы с поддержкой нтфс у мелкософта?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #83

45. Сообщение от Аноним (40), 29-Июл-21, 13:53   +4 +/
Что за аноним пошел, мемов совсем не знает.
https://lurkmore.to/%D0%A4%D0%B0%D1...

https://ru.m.wikipedia.org/wiki/%D0%A1%D0...

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

46. Сообщение от Аноним (43), 29-Июл-21, 13:55   +/
бизнесс приложения во всем мире забыли
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

47. Сообщение от Аноним (43), 29-Июл-21, 13:56   –3 +/
давно монополист. эпл не конкурент
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

48. Сообщение от Аноним (41), 29-Июл-21, 14:00   +/
Если вам хочется поиграть, то реально для DX9 вам нужен DXVK, который и так использует Vulkan. Да и так, GPU без поддержки Vulkan устарели и для игр вам давно пора уже обновиться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #106

50. Сообщение от Аноним (50), 29-Июл-21, 14:24   +10 +/
Миша буянит
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

52. Сообщение от бородач (?), 29-Июл-21, 14:42   +5 +/
Где ссылки на компас под линукс, Миша?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

53. Сообщение от Аноним (53), 29-Июл-21, 14:43   +/
Сотрудники MS участвуют в разработке Chromium. И делали это еще до появления нового Edge.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #73

54. Сообщение от Anonnnym (?), 29-Июл-21, 14:56   +/
Не выкинув. Проприетарный тоже пишут, но он основан на свободном и работает медленнее. Не совсем понятно зачем он им, кроме давинчи не встречал программ/игр, которым он нужен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #55, #62

55. Сообщение от Sluggard (ok), 29-Июл-21, 14:59   +/
> Не выкинув. Проприетарный тоже пишут, но он основан на свободном и работает
> медленнее. Не совсем понятно зачем он им, кроме давинчи не встречал
> программ/игр, которым он нужен

Каталист выкинули и перестали развивать. А новый работает всё равно через ядерный свободный, и, как ты и сказал, вообще непонятно, зачем сделан.

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

56. Сообщение от Annoynymous (ok), 29-Июл-21, 15:15   +/
Это был совместный проект, также как и OS/2. Не совсем то.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #60, #61, #91

57. Сообщение от commiethebeastie (ok), 29-Июл-21, 16:05   +/
>С Vulkan подобных проблем не было.

Дофига было багов у всех трех производителей, а также были проблемы с дизайном. Можете closed tracker на странице DXVK посмотреть. Тут именно открытая разработка API помогла быстро пофиксить их.

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

58. Сообщение от Аноним (58), 29-Июл-21, 16:11   +/
https://github.com/KhronosGroup/MoltenVK
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

59. Сообщение от Аноним (59), 29-Июл-21, 16:12   –3 +/
Есть, но через костыль https://github.com/KhronosGroup/MoltenVK
Есть подозрение, что на винде вулкан тоже через обертку к Direct3D работает, только она уже в винду встроена (и это не точно, но с OpenGL версии > 1.1 так оно и было)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #92

60. Сообщение от Аноним (60), 29-Июл-21, 16:13   –3 +/
Это был юникс-подобный дистрибутив который продавала Майкрософт.
Линукс дистрибутив это тоже юникс-подобный дистрибутив.
Что тут не то? Всё то.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

61. Сообщение от Михрютка (ok), 29-Июл-21, 16:21   +/
что значит "не совсем то"? зиникс мс самостоятельно начали, скоты попозже года на три подтянулись.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

62. Сообщение от НяшМяш (ok), 29-Июл-21, 16:51   +/
Ну вот и ответ - его якобы серьёзный бузинесс использует для своих серьёзных задач. Говорят, что гугл в своей стадии (облачном гейминге) юзает именно проприетарный драйвер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #82

63. Сообщение от дзлошрг (?), 29-Июл-21, 18:05   +/
DirectX не нужен, потому что есть OpenGL
DirectX не нужен, потому что есть Mantle
DirectX не нужен, потому что есть Vulkan
[вы сейчас находитесь здесь]
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #65

65. Сообщение от Аноним (65), 29-Июл-21, 18:51   +1 +/
[вы сейчас находитесь здесь]
DirectX не нужен, потому что нет Microsoft
DirectX nfrb нужен, потому что есть Wine и куча legacy
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #77

67. Сообщение от Хан (?), 29-Июл-21, 19:12   +1 +/
Печот? Да?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

68. Сообщение от Хан (?), 29-Июл-21, 19:13   –3 +/
Еще Булкан на консолях
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #101

69. Сообщение от X86 (ok), 29-Июл-21, 19:50   –1 +/
Будет Lindоws с Wine для запуска старых приложений)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #74

70. Сообщение от Аноним (72), 29-Июл-21, 20:36   +3 +/
А у этих одни прослойки на прослойках прослойками погоняя. А системаой как было невозможно пользоваться так и до сих пор не возможно.
Ответить | Правка | Наверх | Cообщить модератору

71. Сообщение от Аноним (71), 29-Июл-21, 20:39   –1 +/
да да. xa_array на базе которого сейчас сделан линуховый MM.
выкинь каку!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

72. Сообщение от Аноним (72), 29-Июл-21, 20:41   +/
Вот тут:

> Вы забыли конкретизировать запрос.  Отправляйтесь-ка на git.kernel.org и без ссылок на коммиты/исходники/подсистемы, пожалуйста, не возвращайтесь

Поддерживаю. А вот политику не стоит.

В частности:

> чилийского придурка намедни, которому Медведев задал направление движения.

Кто все эти люди?А то вы как-то тоже без ссылок но типа с авторитетным примером о котором все должны знать. Даже гуглить пришлось.

Фу какое

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #75

73. Сообщение от Аноним (72), 29-Июл-21, 20:42   –2 +/
Да ты что. Правда?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #89

74. Сообщение от Аноним (72), 29-Июл-21, 20:43   +/
Ага, были бы приложения стоящие. Для всего нормального wine не нужет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #85

75. Сообщение от Аноним (75), 29-Июл-21, 20:48   +1 +/
Миша приплетает
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

76. Сообщение от нах.. (?), 29-Июл-21, 21:17   –1 +/
Ты каждый день пользуешся чемто от малкософт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

77. Сообщение от нах.. (?), 29-Июл-21, 21:19   +1 +/
Не умеешь, не берись.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

78. Сообщение от Stax (ok), 29-Июл-21, 22:01   +/
И тем не менее, в жизни на directx 12 реально выпускаются массово игры - https://www.pcgamingwiki.com/wiki/List_of_DirectX_12_games

А на vulkan в разы меньше (почему в разы, хотя список на том же сайте не сильно меньше? А вы полистайте, там большая часть это всякие неофициальные порты открытых движков и все старые игры на них - ну там doom (оригинальный), heretic, hexen и т.п. прочее портированное для фана, чисто новый апи изучить).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #95

79. Сообщение от Аноним (79), 29-Июл-21, 22:08   –1 +/
Поддержали бы AMD, если бы у них был нормальный драйвер.

Я напомню, раньше у AMD тоже был один закрытый драйвер, причем такого качества, что... не будем о грустном. А сейчас - аж целых три, причем наиболее полноценный из них - внезапно, закрытый AMDGPU-PRO (RT больше нигде нет). И опять же, где-то лучше работает один драйвер, где-то другой. Вот и жонглируйте драйверами, и не забудьте обновить Mesa до самой распоследней из git.

Закрытый драйвер Nvidia - это минус, без сомнений. Но качество этого драйвера на уровне винды и на голову выше всех драйверов для AMD. Поддержка новых GPU и новых фич появляется в день релиза за редким исключением. Это - самое близкое к "скачал игру и играй" на Linux, что мы сейчас имеем.

Теперь на горизонте маячит Intel - те тоже пишут открытые драйвера, да вот с качеством этих самых драйверов у Intel всегда было не очень - в т.ч. и на винде. Но будем посмотреть, может исправятся, хотя верится с трудом.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #105

82. Сообщение от Anonnnym (?), 29-Июл-21, 23:16   +/
> Ну вот и ответ - его якобы серьёзный бузинесс использует для своих
> серьёзных задач. Говорят, что гугл в своей стадии (облачном гейминге) юзает
> именно проприетарный драйвер.

Это какой-то фетиш, типа прикуривания деньгами? Зачем в облачном гейминге более медленный драйвер?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #127

83. Сообщение от commiethebeastie (ok), 29-Июл-21, 23:43   +/
Где поддержка Case Insensitive?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #90

84. Сообщение от Boba (?), 30-Июл-21, 00:02   +/
Жду в формате dll чтоб как dxvk в любую игру пихать
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #86

85. Сообщение от Аноним (-), 30-Июл-21, 00:39   +/
Совершенно верно, все стоящие приложения прекрасно работают в windows нативно без костыльных эмуляций.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74

86. Сообщение от mikhailnov (ok), 30-Июл-21, 01:23   –3 +/
"There are minor differences between binaries built out of this repository and the versions that are included in the OS. To that end, shipping applications should not attempt to override the OS version of D3D9On12 with versions that they have built. We will not guarantee that newer versions of Windows will continue to support older versions of D3D9On12, since it is an OS component which may be revised together with D3D9. However, developers are welcome to override the Windows version of D3D9On12 for local testing and experimentation."
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

87. Сообщение от Аноним (-), 30-Июл-21, 07:47   +1 +/
Он еще пилил например довольно большой набор патчей для перехода на xarray но там прогер кажется уже переобулся на @oracle.com :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

89. Сообщение от Аноним (53), 30-Июл-21, 08:13   +4 +/
В блоге Chromium в 2019 году было указано, что из ~2000 инженеров, работающих над Blink/Chromium, 6% являются сотрудниками Microsoft. 6% - это ~120 человек. В 2019 году. Предполагаю, что сейчас их больше, раз десктопный Edge теперь на основе Chromium пилится. Но ты дальше можешь вылуплять глазки и отрицать реальность, паря.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #117

90. Сообщение от Аноним (-), 30-Июл-21, 08:15   +1 +/
Э? Она вроде в винде прямо по дефолту так и работает?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83 Ответы: #99

91. Сообщение от Аноним (-), 30-Июл-21, 08:16   +/
У них еще была бзда для смартфонов, лол.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

92. Сообщение от 123 (??), 30-Июл-21, 08:48   +/
Неверное подозрение, на Шиндоушс работает честный Булкан. В заточенный под него играх типа Зумернала в первых бенчах даже производительность лучшую давал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

94. Сообщение от 123 (??), 30-Июл-21, 08:50   +/
>DX12 плохо взлетел именно из-за багов на старте

ДХ12 "плохо" работал из-за полнейшего отсутствия его человеческой поддержки на уровне железа и дров у Хуанга. До выката Turding все архитектуры были на уровне кремния прибиты гвоздями к ДХ11 и старым ОпеньГЛ.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #103, #125

95. Сообщение от 123 (??), 30-Июл-21, 08:53   +/
За DX12 стоит экосистема из Xbox, за Вулканом - энтузиатсы типа беседковских разрабов движка нового дума, кучка студентов делающих сотый порт первых квейков и пара сумасшедших мозолеедов.
Если бы за Вулканом стояла хотя-бы гугло-помойка с магазином вредоносного ПО и онлайн казино под видом игр, то процесс бы был интенсивнее. Но гулагу в целом это не интересно, их концепция держателя лавочки для онлайн казино устраивает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #104, #124

96. Сообщение от 123 (??), 30-Июл-21, 09:01   +/
>Кому-то очень не терпиться превратить "старое" (не "древнее" начала нулевых, а просто "старое") железо в тыкву.

Вулкан поддерживается всем включая реликтовые  Radeon HD 7000 и доисторические встройки APU 6000 серии. HD 7730 вышла в 2013 году и сейчас на барахолке стоит как пачка лапши! Если для вас это старое железо - переставайте кушать кожные наросты с ног и устройтесь на работу.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #120

97. Сообщение от Аноним (97), 30-Июл-21, 09:14   +1 +/
Эксперты как обычно путают DirectX и Direct3D. DirectX включает в себя не только графическую часть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

98. Сообщение от _kp (ok), 30-Июл-21, 09:51   –1 +/
D3D9 под Wine и без прослоек от Микрософта работает.
Так что, от исходных кодов польза не велика.
А если для ARM верий Windows Микрософту понадобился свой Wine..
Ответить | Правка | Наверх | Cообщить модератору

99. Сообщение от commiethebeastie (ok), 30-Июл-21, 09:55   +1 +/
Я перепутал, Case Sensitive mode имел в виду.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #115, #121

100. Сообщение от Zlo (??), 30-Июл-21, 10:09   –1 +/
Помнится что то было похожее.....а точно OpenGL.....тоже был везде, что в общемто не помешало DXу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

101. Сообщение от Жорш (?), 30-Июл-21, 11:35   +/
Кроме Stadia, где?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #122

103. Сообщение от Аноним (41), 30-Июл-21, 14:00   +/
Turing ничего революционного в пайплайн растеризации не принес - только отдельные блоки INT. DX12 одинаково "плохо" работал и на Pascal, и на Turing.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

104. Сообщение от Аноним (104), 30-Июл-21, 16:18   +/
>Если бы за Вулканом стояла хотя-бы гугло-помойка

Прежде чем выливать в интернет помои из головы, стоило бы изучить вопрос. В Google Stadia как раз Vulkan используется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #108

105. Сообщение от qux (ok), 30-Июл-21, 17:17   +1 +/
Качество закрытого драйвера Нвидии 10 лет назад (осанны ей и тогда пели) было такое, что я из-за этого с него на несчастный Nouveau перелез. Карта 6600. Потом поменял на амд-затычку за $40 и нарадоваться не мог.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #107, #110

106. Сообщение от qux (ok), 30-Июл-21, 17:21   +/
> Да и так, GPU без поддержки Vulkan
> устарели и для игр вам давно пора уже обновиться.

Только моей hd6450 не сообщайте.
В Стиме куча хороших игр, которые и на более древнем нормально идут.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #109

107. Сообщение от Аноним (107), 30-Июл-21, 17:41   +/
Что за затычка за 40$?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #113

108. Сообщение от Аноним (41), 30-Июл-21, 19:31   +1 +/
Stadia - не аргумент. А вот Android - аргумент.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

109. Сообщение от Аноним (41), 30-Июл-21, 20:24   +/
Даже интеловская встройка 10-летней давности (https://vulkan.gpuinfo.org/listreports.php?devicename=Intel&... поддерживает Vulkan и чуть уступает по производительности. Если CPU чуть поновее, то и по производительности встройка сделает вашу затычку (https://gpu.userbenchmark.com/Compare/Intel-HD-4000-Desktop-....
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106 Ответы: #112

110. Сообщение от Аноним (41), 30-Июл-21, 20:41   –2 +/
Как раз лет 9-10 назад я имел возможность пользовать AMD (в рабочем макбуке) и Nvidia (что-то из 400-й серии, десктоп) одновременно, и мой опыт был прямо противоположным. В то время у AMD был только бинарный драйвер, и с ним были постоянные проблемы с поддержкой новых ядер при обновлении системы, причем AMD не торопилась выпускать новые версии драйвера. Плюс ворох других нерешаемых проблем, и в итоге поддержку моего GPU просто дропнули из драйвера, примерно когда AMD перешли на новую модель драйвера. А та карта Nvidia благополучно дожила до апгрейда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #114

111. Сообщение от Gogi (??), 30-Июл-21, 20:43   –1 +/
> Microsoft открыл код прослойки
> Компания Microsoft объявила

Аффтар, что именно тебя сподвигло в заголовке назвать Микрософт - ОН? (и тут же в новости - ОНА)

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

112. Сообщение от qux (ok), 30-Июл-21, 21:05   +/
> Даже интеловская встройка 10-летней давности (https://vulkan.gpuinfo.org/listreports.php?devicename=Intel&...
> поддерживает Vulkan и чуть уступает по производительности. Если CPU чуть поновее,
> то и по производительности встройка сделает вашу затычку

Наверное. И что?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109 Ответы: #116

113. Сообщение от qux (ok), 30-Июл-21, 21:07   +/
> Что за затычка за 40$?

hd6450 с пассивным охлаждением. На свободном драйвере даже хардварный декод видео неожиданно сделали, было актуально.

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

114. Сообщение от qux (ok), 30-Июл-21, 21:14   +/
> В то время у AMD был только
> бинарный драйвер, и с ним были постоянные проблемы с поддержкой новых
> ядер при обновлении системы, причем AMD не торопилась выпускать новые версии
> драйвера.

А я наступал на это же с Nvidia. Отчасти akmods спасал, но была еще совместимость с версиями иксов.
Под конец моя Nvidia стала так плохо себя вести с официальным драйвером, что не исключаю хардварных проблем. Но Nouveau работал намного стабильнее, с ним жить можно было (минус проблемы совместимости), с официальным нет. И уже не помню, был ли у последнего публичный багтрекер.

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

115. Сообщение от nefelim (?), 30-Июл-21, 21:16   +1 +/
Все уже есть. https://superuser.com/questions/266110/how-do-you-make-windo...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99

116. Сообщение от Аноним (79), 30-Июл-21, 22:15   +/
> И что?

И то, что...

> GPU без поддержки Vulkan устарели и для игр вам давно пора уже обновиться.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112 Ответы: #119

117. Сообщение от Аноним (117), 30-Июл-21, 23:21   –1 +/
Ты все врешь.

Ничего этого нет, раз я не знаю об этом!!!!!!

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

119. Сообщение от qux (ok), 31-Июл-21, 01:24   +/
>> GPU без поддержки Vulkan устарели и для игр вам давно пора уже обновиться.

Сижу и думаю, что б еще обновить:
> В Стиме куча хороших игр, которые и на более древнем нормально идут.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #116 Ответы: #129

120. Сообщение от qux (ok), 31-Июл-21, 01:27   +/
Работа есть, пишу это с hd6450, обновлять пока не планирую.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96

121. Сообщение от Аноним (-), 31-Июл-21, 09:20   +/
> Я перепутал, Case Sensitive mode имел в виду.

Это да, тут дурное наследие доса майкам икается. Вот так пытаешься архив из *никса распаковать, или там гит какой счекаутить - а тебе обана, фигвам. Мне это к счастью уж лет 10+ как пофигу, а раньше таки бесило конкретно.

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

122. Сообщение от Аноним (-), 31-Июл-21, 09:23   +/
> Кроме Stadia, где?

Не консоли правда, но он еще на хреновой куче новых мобил есть.

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

123. Сообщение от Аноним (-), 31-Июл-21, 09:29   +1 +/
> Чушь. DX12 плохо взлетел именно из-за багов на старте.

Он не взлетел потому что нахрен никому не уперся при наличии вулкана.

Если кодить под вулкан, вы получаете поддержку винды, линя, новых андроидов, а с костылем даже и эппла. А с DX12 вы получаете поддержку только винды и более нифига. А мобильный сегмент майки к тому же вообще совсем слили. Про виндофоны тоже говорили что-то такое. А потом направление прибили, виндостор закрылся, и этот хлам превратился в бесполезные кирпичи. И вот тут да, осадочек у обладателей этого кидка остался.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #126

124. Сообщение от Аноним (-), 31-Июл-21, 09:46   +1 +/
> За DX12 стоит экосистема из Xbox, за Вулканом - энтузиатсы типа беседковских
> разрабов движка нового дума,

А также всяких незначительных фигней типа Valve с стимом, и половины того что там есть, начиная от ведьмаков и заканчивая дотами. Нормальные мозолееды?

> Если бы за Вулканом стояла хотя-бы гугло-помойка с магазином вредоносного ПО

За ним стоят...
- Все основные производители видеокарт. И чипмейкеры типа ARM.
- Хренова куча транснациональных софтварных компаний.
- Энное количество профессиональных игроделов.

Они все состыковались под эгидой Хроноса и утрясли между собой next-gen апи вместо того чтобы каждому др@чить как хотел самому. Взяв за основу Mantle от такой незначительной фирмы как AMD, которая его сама же и предложила как стартовую болванку.

Ну и поскольку в процессе были все - оно и получилось удобным для дровописак, так что вон там в линухе для амдэх его сделали вообще сторонние морды, заткнув официалов по перфомансу. А поскольку апи простое то и глюков особо нет. Привет DX12. И на железки хорошо ложится. Ежели на современные. Игроделы получили что хотели - низкоуровневое апи в том виде как им удобно, не то что там себе навоображал майк, а, пардон, по результатам своих же proposal'ов. Некоторая разница. А производители железа были довольно быстро готовы к шлепанию чипов с этим, прототипные версии новых аппаратных блоков кто-нибудь типа ARM пилял поди еще до финализации спеков. С майкрософтом так не получится - впрочем, виндов там все-равно нет.

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

125. Сообщение от Аноним (-), 31-Июл-21, 09:48   +1 +/
> ДХ12 "плохо" работал из-за полнейшего отсутствия его человеческой поддержки на уровне железа

Простите, железо "унифицированое" еще по сути с эпохи поздних VLIW у амд. И ему в принципе вообще такому похрен какое там апи, оно GPGPU само по себе, ему пофиг что считать.

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

126. Сообщение от Жорш (?), 31-Июл-21, 10:19   +/
А еще Ящика. Что охватывает 2/3 от основной массы денег. Остается крупный PS и Switch для более поздней затравки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123

127. Сообщение от НяшМяш (ok), 31-Июл-21, 15:15   +/
> Это какой-то фетиш, типа прикуривания деньгами? Зачем в облачном гейминге более медленный драйвер?

Им скорее нужен "более поддерживаемый не нами" драйвер. Чтобы не самим патчить открытые дрова (ещё и изменения апстримить, геморрой то какой), а пнуть АМД и пусть они в срочном порядке чинят. Ну и вполне возможно у них там всё же своя особая версия, которая как раз в игры может, а во всё остальное не очень.

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

128. Сообщение от Аноним (-), 31-Июл-21, 17:34   +/
Иди тебя дети ждут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

129. Сообщение от Аноним (79), 31-Июл-21, 23:22   +/
Да ради бога, сидите дальше, если всё устраивает. Только не надо жаловаться, что разработчики не хотят поддерживать ваш старый хлам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119 Ответы: #130

130. Сообщение от qux (ok), 01-Авг-21, 00:58   +/
> Да ради бога, сидите дальше, если всё устраивает. Только не надо жаловаться,
> что разработчики не хотят поддерживать ваш старый хлам.

Где я жаловался?

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


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

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




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

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