Классический форум-трекер
canvas not supported
Нас вместе: 4 259 036


Устойчивый к блокировкам VPN с высоким уровнем приватности

Microsoft портировала DirectX 12 в Windows 7. Нет, не 1 Апреля.


Страницы:   Пред.  1, 2, 3, 4, 5  След. 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Поговорим -> Новости
Автор Сообщение
JamesD ®
Стаж: 15 лет 4 мес.
Сообщений: 942
Ratio: 1.691
Поблагодарили: 580
82.24%
ukraine.gif
Негаданно-нежданно в оф. блоге Микрософт объявила, что "прислушивается к отзывам пользователей, а потому получив отзывы Blizzard и других разработчиков" портировала пользовательский режим D3D12 выполнений в Windows 7. Пока что данная функция доступна только для World of Warcraft: Battle for Azeroth с патчем 8.1.5, однако компания заверяет, что ведутся работы для портирования и других игр остальных разработчиков на базе 12-го API.

Решение компании выглядит странным, противоречя предыдущей политике забрасывания старой ОС и насильным переводом на последнюю Windows 10. Тем страннее это выглядит на этапе её Extended поддержки, когда обновления больше не добавляют новых функций, ограничиваясь улучшением безопасности. Микрософт все же упомянула, что "Windows 10 изначально была создана с важными улучшениями, которые делают работу DirectX 12 более эффективной", а так же посоветовала пользователям, "наслаждающимся улучшениями в играх с DirectX 12 на Windows 7 протестировать насколько еще лучше они будут на Windows 10".

DirectX 12 отличается более "близким к железу" управлением, позволяя эффективнее использовать мощности видеокарты и процессора для выполнения поставленных вычислительных задач в игре, что в большей мере помогает конфигурациям с видеокартами АМД или в процессоро-ресурсоемких играх с высоким числом запросов на единицу времени. Аналогом данного закрытого API является Vulkan, который имеет полноценную поддержку Windows 7 и Linux. Источник 1
Источник 2

_________________
###tor_blocked | ##.request
JamesD ®
Стаж: 15 лет 4 мес.
Сообщений: 942
Ratio: 1.691
Поблагодарили: 580
82.24%
ukraine.gif
kx77 писал(а): Перейти к сообщению
dx12 состоит не только из user mode
dx основывается на display driver model в ядре и драйверах, а этого в win7 нет
Значит будет что-то типа wine ? Который эмулирует dx на базе opengl с соответствующей скоростью

MrH писал(а): Перейти к сообщению
Для DX12 вроде нужен WDDM 2.0 который есть только в 10ке, а для этого АМД и НВ еще должны написать дрова с поддержкой WDDM2.0 для 7-ки и это если МС её реализует, и я что-то сомневаючто что НВ и АМД захотят этим заниматься.

Скорее dx12 должен быть совместимым с WDDM, а не полностью состоять, то есть для Dx12 на Windows 7 надо было сделать тот обратно совместимым с версией WDDM1.1, что возможно. Какая эмуляция 12-го директа если итог быстрее схожего 11-го директа???

_________________
###tor_blocked | ##.request
kx77
 
Стаж: 13 лет 1 мес.
Сообщений: 1750
Ratio: 132.942
Поблагодарили: 2423
100%
Цитата:
Скорее dx12 должен быть совместимым с WDDM, а не полностью состоять, то есть для Dx12 на Windows 7 надо было сделать тот обратно совместимым с версией WDDM1.1, что возможно. Какая эмуляция 12-го директа если итог быстрее схожего 11-го директа???

Кто знает какие хаки там использовались. Современные драйвера краснозеленых оба поддерживают вулкан.
Вулкан ближе к dx12 по идеологии, чем opengl. Может быть используется что-то из вулкан для эмуляции недостающих функций ? Или тайный сговор с краснозелеными. Возможно у них на самом деле код дх12 не вырезан, а лишь не задействуется в win7, и мелкомягу рассказали как его использовать.

Кстати, немаловажная деталь. Мелкомяг не выложил обновление , не запостил новые системные дллки для использования всеми. Нет, он только сговорился с некоторыми игроделами, чтобы в их продукт были включены дллки для dx12. Кто знает чем еще хромает этот новодел. Может быть реально все не получится реализовать, потому они сделали полурабочую версию лишь с частью функций, которые согласовали с игроделами, и поэтому там типа все работает круто, а универсальный продукт выпустить нельзя
ser477
Стаж: 16 лет 9 мес.
Сообщений: 6854
Ratio: 1.886
60.23%
Откуда: РОССИЯ
russia.gif
Ну вот и нет у 10 больше никаких преимуществ. Опять печаль вечным бетатестерам.
JamesD ®
Стаж: 15 лет 4 мес.
Сообщений: 942
Ratio: 1.691
Поблагодарили: 580
82.24%
ukraine.gif
kx77 писал(а): Перейти к сообщению
Кто знает какие хаки там использовались. Современные драйвера краснозеленых оба поддерживают вулкан.
Вулкан ближе к dx12 по идеологии, чем opengl. Может быть используется что-то из вулкан для эмуляции недостающих функций ?
Кстати, немаловажная деталь. Мелкомяг не выложил обновление , не запостил новые системные дллки для использования всеми. Нет, он только сговорился с некоторыми игроделами, чтобы в их продукт были включены дллки для dx12. Кто знает чем еще хромает этот новодел. Может быть реально все не получится реализовать, потому они сделали полурабочую версию лишь с частью функций, которые согласовали с игроделами, и поэтому там типа все работает круто, а универсальный продукт выпустить нельзя

Ну так и игры с директом 11 тоже несут его в себе и устанавливают перед установкой самой игры - зачем мелкомягким для 10-ти (и то, не факт) игр загрязнять ОС всем?
А поставить зависимость, что удалив Vulkan через средства ОС из современных драйверов вся игра "на базе Dx12" полетит, а то и еще окно ошибки "WOW Dx12 не запустился из-за отсутствия vulkan-1.dll" напишет - это некомильфо. Скорее просто эффективность инструментов будет хуже из-за WDDM 1.1, но об этом и сама компания сказала в FAQ.

_________________
###tor_blocked | ##.request
galova
Стаж: 15 лет 2 мес.
Сообщений: 90
Ratio: 39.103
100%
ussr.gif
Весь новый функционал windows 8/10 можно было выпустить как обычный сервис-пак к виндоус 7.
kx77
 
Стаж: 13 лет 1 мес.
Сообщений: 1750
Ratio: 132.942
Поблагодарили: 2423
100%
JamesD писал(а): Перейти к сообщению

Ну так и игры с директом 11 тоже несут его в себе и устанавливают перед установкой самой игры - зачем мелкомягким для 10-ти (и то, не факт) игр загрязнять ОС всем?


Я не о том. Одно дело _специальные_ dllки, которые нельзя использовать универсально для всех прог.
Специальные - значит не содержащие всех функций, не имеющие 100% совместимость по API, не имеющие публичного SDK, на них залинкована только одна конкретная игра. Использовать их можно разве что после реверс-инжиниринга
А другое дело redist, скачаный с микрософт. Официальный, доступный всем, документированный и с сдк. Поддерживаемый ms. Именно это идет обычно с играми. Как опция при установке "заодно установить блаблабла"

JamesD писал(а): Перейти к сообщению

А поставить зависимость, что удалив Vulkan через средства ОС из современных драйверов вся игра "на базе Dx12" полетит, а то и еще окно ошибки "WOW Dx12 не запустился из-за отсутствия vulkan-1.dlд" напишет - это некомильфо. Скорее просто эффективность инструментов будет хуже из-за WDDM 1.1, но об этом и сама компания сказала в FAQ.


Кто знает, может dx12.dll не использует vulkan.dll, но использует некоторые вызовы vulkan напрямую через syscall. Взяли кусок исходника vulkan.dll, перетащили оттуда врапперы вызовов и дергают когда надо
Или даже могли положить vulkan.dll прям в игру.
На самом деле надо бы посмотреть что там за dll-ки с какими именами и что у них в imports
Kinematics
Стаж: 15 лет 11 мес.
Сообщений: 34
Ratio: 1.013
Раздал: 218 GB
Поблагодарили: 222
100%
ukraine.gif
КВА3АР писал(а): Перейти к сообщению
Что мешало так сразу сделать, как только вышел DX12? :незнает:


Подавляющее большинство пользователей которым просто похеру на дх11/дх12. Им незачем углубляться в понимание предмета, если за 1 действие можно решить проблему заменой железки.

_________________
Viliuis
Стаж: 13 лет 2 мес.
Сообщений: 1182
Ratio: 5.835
Поблагодарили: 1113
37.25%
Откуда: KRSK
russia.gif
Хорошая новость. Ну чтож поживем и увидим.
petunya9
Стаж: 16 лет 7 мес.
Сообщений: 276
Ratio: 1.208
Поблагодарили: 1
23.54%
Откуда: Украина
ukraine.gif
Ctrejlog писал(а): Перейти к сообщению
Уахаха! Реально в вове работает! Седня вышла обнова и благодаря этой новости пошел проверять. И усе. На 7ке переставил с 11 на 12 и заработало! Фпс в Боралусе был в среднем 50. Сейчас в среднем 72! А на обычных локах бфа вообще держится на 100 фпс. Вот так подгон от майков... Видяха GTX 970.

Этож где ты включил 12 директ на 7?

_________________
Ты знаешь, что существует мир, только мир не знает, что существуешь ты
JamesD ®
Стаж: 15 лет 4 мес.
Сообщений: 942
Ratio: 1.691
Поблагодарили: 580
82.24%
ukraine.gif
petunya9 писал(а): Перейти к сообщению
Ctrejlog писал(а): Перейти к сообщению
Уахаха! Реально в вове работает! Седня вышла обнова и благодаря этой новости пошел проверять. И усе. На 7ке переставил с 11 на 12 и заработало! Фпс в Боралусе был в среднем 50. Сейчас в среднем 72! А на обычных локах бфа вообще держится на 100 фпс. Вот так подгон от майков... Видяха GTX 970.

Этож где ты включил 12 директ на 7?

В установленной игре на 7?

_________________
###tor_blocked | ##.request
iluha24
Стаж: 17 лет 6 мес.
Сообщений: 46
Ratio: 8.572
1.28%
russia.gif
Ну щас то уже можно. Десятка уже в лидерах-сливки сняты-теперь можно и кость нищебродам кинуть.
badulay
Стаж: 15 лет 5 мес.
Сообщений: 576
Ratio: 0.275
55.94%
Откуда: Со стыка веков.
russia.gif
ED_Sln писал(а): Перейти к сообщению
Это еще раз доказывает, что DX12 не существует как такогого, это просто добавка для DX11.

Да это давно уже стало понятно, что по сути это лишь ограничения беги мол покупай новую видяху. Эт как Андройн который два раза обновляют, а дальше извини беги новую трубку покупай.. Но при этом кастом порой умудряются и до актуальных поднять версию.
Один Капитализм.. Запланированное устаревание вещей в туже копилку..

_________________
"И вот вы пришли ко мне, не видя причины, не имея власти..."
i5-11500,16gb,RX6600,m2.SSD
Audio - FiiO k7, K3new. Mic.Blue Yeti X
alex12nnm
Стаж: 13 лет 5 мес.
Сообщений: 2034
Ratio: 0.354
100%
ussr.gif
Богатенькие буратинки лучше пять сольдо зароют, чем на учёбу потратят.
Warg2010
 
Стаж: 13 лет 4 мес.
Сообщений: 220
Ratio: 0.424
0.25%
Раз многие сидят на семерке, то мы портируем туда @DirectX 12@ Как и Mantle и DirectX 12, API Vulkan может обращаться к ресурсам памяти на более глубоком уровне – сей факт можно рассматривать как преимущество, но он может стать и недостатком, если разработчики не смогут эффективно использовать память. Несколько разочаровала ошибка в текущем драйвере NVIDIA, из-за которой после каждого теста приходилось перезагружать систему. ... Нынешняя реализация API Vulkan кажется обещающей. Пока что для игр на настольных ПК она будет не такой актуальной, поскольку рынок DirectX 11 и 12 очень велик, и по сравнению с тем же DirectX 12 затраты на реализацию могут быть слишком велики, а отдача слишком мала. А по русски-"Взяли свои кошелёчки и побежали покупать новые видеокарты, с новыми процессорами, новыми платами, и оперативой,, соответственно и новыми БП не менее чем на 1000Вт, потом сможете играть в нового "Вольфенштейна"
el-motoblock
Стаж: 12 лет 3 мес.
Сообщений: 45
Ratio: 3.684
73.06%
На одном из сайтов качал DX12 для win7, такой порт уже был. Они его не портируют а скачают. Ставил когда-то давно, вроде не вредит системе, но не все dll windows пустил интегрировать, там в логе командной строки написано будет.
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Поговорим -> Новости Часовой пояс: GMT + 3
Страницы:   Пред.  1, 2, 3, 4, 5  След.
Страница 3 из 5