Directx 12 amd windows 7

Доступны для загрузки версии драйверов 19.3.2.

Компания AMD выпустила очередную версию драйверов для своих видеокарт Radeon. В системе Windows 7 они теперь поддерживают графический интерфейс прикладного программирования DirectX 12.

Версия драйверов под номером 19.3.2 содержит ряд усовершенствований и поддержку новых игр. В их число вошли Tom Clancy’s The Division 2 и Sid Meier’s Civilization VI: Gathering Storm. Однако, главное достоинство заключается в появлении поддержки DirectX 12 на операционной системе Windows 7. AMD пишет, что DirectX 12 теперь поддерживается на большем количестве операционных систем Windows в версии Radeon Software Adrenalin 2019 Edition 18.12.2 и более современных. Это должно повысить уровень производительности и детализации в играх.

Ранее в этом месяце Microsoft объявила о поддержке DirectX 12 на Windows 7, чтобы дать геймерам те же возможности, что на Windows 10. Это кажется странным шагом со стороны компании, которая озабочена тем, как поскорее пересадить пользователей с Windows 7 на более современные версии. Многие геймеры покинули Windows 7 именно ради DirectX 12, но теперь им нет смысла уходить с Windows 7. Напомним, что поддержка этой операционной системы прекращается в январе 2020 года.

Новые драйверы Radeon содержат также ряд исправлений, но есть ещё некоторые оставшиеся проблемы. В частности, при определённых обстоятельствах с экрана будет пропадать курсор мыши. Это происходит при работе с процессорами AMD Ryzen Mobile с графикой Radeon Vega.

Telegram-канал @overclockers_news — теперь в новом формате. Подписывайся, чтобы быть в курсе всех новостей!

Новый драйвер Radeon Software доступен для тех, у кого внутри компьютера неустанно трудятся видеокарты от AMD. Если ваш видеоускоритель далее получает поддержку от разработчиков, на него можно установить свежий драйвер 19.3.2. С ним на вашу систему прилетят оптимизации для Sid Meier’s Civilization VI: Gathering Storm и Tom Clancy’s The Division 2.

В Sid Meier’s Civilization VI: Gathering Storm производительность вырастет примерно на 4% лучше по сравнению с предыдущим драйвером. Прирост будет наблюдаться на всех GCN-видеокартах AMD.

В дополнение к оптимизациям для игр, AMD сообщила, что анонсированная недавно поддержка DirectX 12 на Windows 7 будет доступна пользователям видеокарт Radeon не только на новом драйвере 19.3.2, но вплоть до прошлогоднего релиза 18.12.2. Стоит лишь отметить, что DirecX 12 на Windows 7 пока что поддерживается только в World of Warcraft от Blizzard.

Список исправленных багов

  • Radeon ReLive for VR иногда не устанавливается во время установки драйвера.
  • Управление вентиляторами иногда не переключается в ручной режим после нажатия соответствующего переключателя, если установлен стандартный режим управления скоростью вращения вентиляторов.
  • Изменения в Radeon Wattman через Radeon Overlay иногда не применяются после закрытия оверлея.

Известные баги

  • В Rainbow Six Siege наблюдаются артефакты и мерцания на некоторых текстурах.
  • В DOTA 2 VR наблюдаются подергивания с некоторыми шлемами при использовании Vulkan API.
  • Курсор мыши исчезает или уходит з верхнюю границу экрана на ноутбуках с процессорами AMD Ryzen Mobile и графикой Radeon Vega.
  • Radeon Wattman отображает неправильные показатели производительности на Radeon VII.

Скачать драйвер AMD Radeon Software 19.3.2 можно в Radeon Settings или на официальном сайте AMD. Поддерживаются только 64-разрядные системы от Windows 7 до Windows 10.

Источник: AMD.

Hi.

Linux  is only alternative to Windows 10 now if you have AMD cards.but AMD need a GUI and easier driver install versus Nvidia cards on Linux.  
Steam for Linux :: Introducing a new version of Steam Play. If you run Linux, can you please test … 
Temporary GUI Solution to monitor your AMD GPU’s for AMDGPU & AMDGPUPRO Drivers on Ubuntu 16.04 … 
Currently I have to modify code and makefiles just to compile a GUI so I can monitor and control my AMD GPU’s in Ubuntu.
For Nvida GPU I click a button in  driver selection for Nvidia Proprietary Driver update and I get a working Nvidia GUI very similar to Nvidia Control Panel features in Windows.

Only thing people can do is to stay on Windows 7 and do not upgrade to Windows 10 even after Windows 7 is completely EOL.

I see Microsoft are installing patches in Windows 7 updates now warning people of the EOL and requesting you update to Windows 10. I really hope this is not going to be another GWX patch upgrade story where it just forces the upgrade to Windows 10 without asking unless you stop it, and gives no reliable working option to roll back or deletes your ‘roll back’ data within a day or so.

I advise people who want to protect their Windows 7 hard drive and installation to purchase a new hard drive and download an run Clonezilla (Clonezilla — About )  to make an exact copy of their Windows 7 installation now, and keep it somewhere safe. I use Clonezilla as my backup solution now.  I have found no other software backup solution on Windows 7/8.1/or 10 I can really rely on to recover my OS and disk with reasonable time and little effort.

Bye.

Время на прочтение2 мин

Количество просмотров25K

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

Гугл показал, что эта проблема носит массовый характер (раз, два, три, четыре), а AMD никак не реагирует. Пользователь форумов AMD tapek путем дебаггинга выяснил, что проблема заключается в использовании новыми версиями драйверов инструкции popcnt из набора SSE4.2.

Загрузив одну из проблемных библиотек (amdxc32.dll) в Hiew, поиском по опкоду инструкции popcnt — F3 0F B8 обнаруживаем, что она вызывается аж целых три раза! Это значит, что она не сильно там нужна и можно придумать ей замену. Эта инструкция возвращает первому аргументу количество единичных бит второго аргумента.

Для замены popcnt возьмем алгоритм Брайана Кернигана (Brian Kernigan/Kernighan).
На С++ он выглядит так:

int kernigan(int value){
    int count = 0;
    while(value != 0){
        value &= (value-1);
        count++;
    }
    return count;
}

На асме так:

	push ebx
	push ecx

	xor eax,eax
	mov ebx, value
kernigan_start:
	cmp ebx, 0
	jz kernigan_end
	add eax, 1
	mov ecx, ebx
	sub ebx, 1
	and ebx, ecx
	jmp kernigan_start
kernigan_end:

	pop ecx
	pop ebx
	retn

Ищем в конце секции кода незанятое место, забитое нулями. Там мы и будем писать наш код:

image

Находим в библиотеке вызов команды popcnt:

image

И заменяем его на переход на наш код:

image

В ранее найденном месте пишем наш код и возвращаем управление туда, откуда взяли

image

После чего повторяем вышеописанное с оставшимися вызовами команды popcnt как в этой библиотеке, так и в amdxc64.dll, подменяем ими оригиналы и получаем снова работающий DirectX12 без SSE4.2.

P.S. линк на модифицированные мною библиотеки для драйверов 16.9.1 от 13 сентября.

It’s not exactly a shock, but an AMD rep recently stated that DirectX 12, the next version of Microsoft’s graphics API for Windows, won’t be made available for Windows 7. Microsoft has already announced that DirectX 12 will launch alongside Windows 10 sometime in 2015.

The news came from AMD’s Chief Gaming Scientist Richard Huddy at a presentation during the recent PDXLAN gaming event. As he stated, «One thing that’s not going to happen to it is DX12. Yup, DX12 is not coming to Windows 7.» This isn’t surprising, since Windows 7 mainstream support is scheduled to end in January 2015, which means that new features won’t be added to the OS after that date (it will continue to receive security and bug updates for several more years).

Microsoft has so far only confirmed that DirectX 12 will be added as part of Windows 10 out of the box and it’s also due for Windows 8 and 8.1 as well. DirectX 12 will also be made available as a software update for Xbox One game developers. Should Microsoft go ahead and add DirectX 12 for Windows 7 as well?

Source: PC Gamer

All the latest news, reviews, and guides for Windows and Xbox diehards.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как подключить интернет к ноутбуку через wifi роутер без кабеля windows 10
  • Как правильно подключить интернет в windows 7
  • How to remove windows defender windows 10
  • Как сделать браузер гугл хром по умолчанию в windows 11
  • Как восстановить one driver windows 10