The OpenNET Project / Index page

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



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

Оглавление

Intel задействовал код DXVK в своих драйверах для Windows, opennews (??), 09-Дек-22, (0) [смотреть все]

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


40. "Intel задействовал код DXVK в своих драйверах для Windows"  –1 +/
Сообщение от Анонус (?), 09-Дек-22, 12:13 
D3D9On12
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

49. "Intel задействовал код DXVK в своих драйверах для Windows"  +/
Сообщение от НяшМяш (ok), 09-Дек-22, 12:52 
Он и был в драйвере до DXVK. Оказался редкостным куском прекрасного кода.
Ответить | Правка | Наверх | Cообщить модератору

101. "Intel задействовал код DXVK в своих драйверах для Windows"  –1 +/
Сообщение от Анонус (?), 10-Дек-22, 00:44 
> Он и был в драйвере до DXVK. Оказался редкостным куском прекрасного кода.

Он не мог быть "в драйвере", потому что сам и есть драйвер, только виртуальный. Давным-давно используется в 10ке, в которой нет нативной поддержки в драйверах 9 Директикса.

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

124. "Intel задействовал код DXVK в своих драйверах для Windows"  +/
Сообщение от НяшМяш (ok), 10-Дек-22, 22:57 
Только вот для создания d3d9on12 устройства приложение должно явно об этом попросить. Старые программы естественно так не делают и всё что сделала Интел - закинула себе d3d9, который внутри уже создаёт d3d9on12 устройство прозрачно для приложения. А теперь эмуляцией будет заниматься DXVK.
Ответить | Правка | Наверх | Cообщить модератору

125. "Intel задействовал код DXVK в своих драйверах для Windows"  +/
Сообщение от Анонус (?), 10-Дек-22, 23:35 
> Только вот для создания d3d9on12 устройства приложение должно явно об этом попросить.
> Старые программы естественно так не делают и всё что сделала Интел
> - закинула себе d3d9, который внутри уже создаёт d3d9on12 устройство прозрачно
> для приложения. А теперь эмуляцией будет заниматься DXVK.

А можно пруфца что именно ДОЛЖНО? Я нашел только такое
>When an application creates a D3D9 device, they MAY choose for it to be a D3D9On12 device

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

129. "Intel задействовал код DXVK в своих драйверах для Windows"  +/
Сообщение от НяшМяш (ok), 11-Дек-22, 01:34 
> When an application creates a D3D9 device, they MAY choose for it to be a D3D9On12 device

Так это и есть пруфец, что для использования on12 надо дополнительные флаги передавать. Даже в гитхабе у либы написано - это не прямая замена d3d9.dll, а называется d3d9on12.dll и подгружается системой динамически при вызове Direct3DCreate9On12Ex с нужными флагами.

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

134. "Intel задействовал код DXVK в своих драйверах для Windows"  +/
Сообщение от Анонус (?), 11-Дек-22, 11:53 
> Даже в гитхабе у либы написано

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

> это не прямая замена d3d9.dll, а называется d3d9on12.dll

Естественно не прямая, это виртуальный драйвер в составе DX9, а не альтернативная его реализация.

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

100. "Intel задействовал код DXVK в своих драйверах для Windows"  +/
Сообщение от Аноним (96), 10-Дек-22, 00:34 
>Data Collection
>The software may collect information about you and your use of the software and send it to Microsoft.

Micro$oft без этого не может.

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

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

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




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

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