URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 125308
[ Назад ]
Исходное сообщение
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vulkan "
Отправлено opennews , 20-Сен-21 18:12
Доступен выпуск прослойки DXVK 1.9.2, предоставляющей реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, работающую через трансляцию вызовов в API Vulkan. Для использования DXVK требуется наличие драйверов с поддержкой API Vulkan 1.1, таких как Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 и AMDVLK...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=55837
Содержание
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 18:12 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Qwerty, 22:06 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 22:34 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 22:54 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Qwerty, 20:52 , 24-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,макпыф, 22:51 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 18:28 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 18:39 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 18:40 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 20:00 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 02:00 , 21-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 18:43 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,anonimus, 18:45 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 18:51 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,anonimus, 19:13 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,макпыф, 22:55 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 18:48 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 20:16 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 22:53 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Анончик, 01:50 , 21-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 02:21 , 22-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,gumanzoy, 18:56 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Full Master, 19:05 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,gumanzoy, 19:09 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Nemton, 06:24 , 21-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 19:16 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Kron4ek, 20:38 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Anon123, 20:54 , 23-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 20:50 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 20:59 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Tronis, 22:51 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,YM2608, 22:12 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 22:18 , 20-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Ананоним, 16:17 , 21-Сен-21
- Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu...,Аноним, 23:31 , 21-Сен-21
Сообщения в этом обсуждении
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 18:12
Одобряю.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Qwerty , 20-Сен-21 22:06
Что одобряете? Реализацию наглухо устаревшего и мёртвого DX9? Мир давно уже на DX12, но на улице линуксоидов всё ещё средние века. Ничего, году так к 2050-му реализуют костыльчик для DX12 и окончательно почти доработают DX10.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 22:34
Мягко говоря это преукрашивание.
DX12 используется в очень небольшом количестве игр и насколько я знаю нигде не используется только DX12, "плюсы" DX12 очень сомнительны даже на винде, а на прослойке dxvk и вовсе кроме лучей (которые тоже поддерживаются мало где и как технология ещё не созрели) ничего не представляет.
Но такой профи как вы, который уже сделал альтернативу dxvk с dx 12 и сейчас пришлет ссылку на gitlab, это итак известно.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 22:54
В Horizon Zero Dawn чисто Dx12
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Qwerty , 24-Сен-21 20:52
> В Horizon Zero Dawn чисто Dx12 И что? Всё равно линуксоиды её даже не запустят на своих Пеньках.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено макпыф , 20-Сен-21 22:51
1. есть libvkd3d
2. DX12 Исползуется 1.5 игрой и то может быть возможность выбрать DX11
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 18:28
Почему везде ДиректХ должно быть "поверх" чего-то другого? Почему напрямую нельзя?
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 18:39
потому что нету его
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 18:40
Напрямую вы кому запросы в Линуксе будете посылать? NVIDIA/AMD/Intel только OpenGL/Vulkan/OpenCL поддерживают.// b.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 20:00
Ты задолбал, нэймфаг чёртов
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 21-Сен-21 02:00
Ты просто завидуешь тому, что не можешь писать так же ;)// b.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 18:43
пусть hlsl откроют. тогда и можно будет нормально напрямую сделать
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено anonimus , 20-Сен-21 18:45
Можно. Я делал в плейонлинукс бутылку и туда устанавливал директх и у меня начинало работать то что до этого не работало.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 18:51
Вовсе нет, ведь таким образом ты делал именно трансляцию в нативный OpenGL-драйвер, но это всё ещё трансляция, а не нативня работа.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено anonimus , 20-Сен-21 19:13
Думаю, человек именно это спрашивал.
А потом, какая разница как, если это вдруг приносит результат?
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено макпыф , 20-Сен-21 22:55
вопрос был: почему нельзя использовать DX напрямую?Вы сказали как сделать чтобы он транслировался поверх OpenGL
Похоже что вы ответили не на то сообщение
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 18:48
Direct3D проприетарен. Только Microsoft решает, где он может работать нативно. И, разумеется, они решили, что он будет работать нативно только на Windows. Поэтому единственный способ обеспечить его работу в GNU/Linux - транслировать системные вызовы D3D в один из нативных для GNU/Linux графических API. А так как наибольшую из имеющихся производительность обеспечивает только Vulkan, поэтому используют его там, где нужна максимальная производительность. Кроме сопоставимой производительности, Vulkan сопоставим с Direct3D 12 по его возможностям.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 20:16
Всё что делает Майкрософт должно быть отторгнуто.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 22:53
Чушь несешь. От DirectX нужен только API, реализация зависит от ОС и микрософт ничего запретить не может. Кстати DXVK - это тоже реализация DirectX API
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Анончик , 21-Сен-21 01:50
• distribute Distributable Code to run on a platform other than the Windows, Xbox and Windows Mobile platforms;
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 22-Сен-21 02:21
И при чем тут это?
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено gumanzoy , 20-Сен-21 18:56
Напрямую есть gallium nine. Странно, так много анонимусов и никто про него не написал.https://github.com/iXit/wine-nine-standalone
Работает только с gallium драйверами. r600, radeonsi, возможно intel iris
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Full Master , 20-Сен-21 19:05
gallium-nine поддерживает толькл D3D9, в DXVK реализова поддержка с 9 по 11.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено gumanzoy , 20-Сен-21 19:09
Да. Забыл написать что только dx9. Но в вопросе версия не указана.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Nemton , 21-Сен-21 06:24
Тоже думал про него написать, но как-то тестил Gallium Nine, по итогу - есть игры которые вообще не завелись, а в остальном разница в производительности вышла не такой уж и большой. Где-то быстрее, где-то медленнее.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 19:16
https://raw.githubusercontent.com/Sporif/dxvk-async/master/d... всё ещё актуально или можно забить? Я видел улучшение в какой-то трешовой игрухе (Subnautica что ли). И в ELEX катсцены плавнее.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Kron4ek , 20-Сен-21 20:38
Все еще актуально для игр с огромным количеством шейдеров (например: Overwatch, Path of Exile). С этим патчем игры плавно работают во время компиляции шейдеров, без патча - подтормаживают. Я когда в Overwatch его попробовал первый раз, был в шоке от плавности по сравнению с обычным DXVK. Однако отмечу, что когда все шейдеры уже скомпилированы и закэшированы, то разницы с обычным DXVK нет. Ну и в играх с небольшим количеством шейдеров (таких игр большинство) разницы тоже особо нет.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Anon123 , 23-Сен-21 20:54
Используется в Proton GE
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 20:50
А есть умельцы которые Crysis 3 через wine могут запустить? А то у меня photoshop не получается, а тут прям Crysis 3...
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 20:59
Фотошоп и Офис корректно работают только в Кроссовере
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Tronis , 20-Сен-21 22:51
Эмм... ну да Crysis 3 работает, не знаю как про обычный wine но через Proton GE нормально работает.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено YM2608 , 20-Сен-21 22:12
Ребята подскажите, а какая есть либа для реализации Direct3D 9/10/11 поверх API OpenGL 4.5 ???
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 20-Сен-21 22:18
Так wined3d, только там у opengl нет паритета с dx до 4.6 что ли.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Ананоним , 21-Сен-21 16:17
Во всем известном гонорном дистре в пакете из AUR вырубили avx для него, типа глючит.
"Выпуск DXVK 1.9.2, реализации Direct3D 9/10/11 поверх API Vu..."
Отправлено Аноним , 21-Сен-21 23:31
Неплохая вешь.
Даже под windows некоторые игры через dxvk выдают больше fps, чем напрямую.