Работа масштабирования в драйвере NVidia 496.84 (хот фикс)
Первым «жирным голубем», повышающим производительность в играх за счет некоторого ухудшения графики, была технология DLSS. Она помогала первым картам серии RTX «переваривать» «священные лучи Хуанга», которые очень значительно снижали производительность даже топовых карт семейства Тьюринг. И работала она исключительно на картах серии RTX.
реклама
Но, спустя некоторое время, компания AMD выпускает свой ответ: технологию FSR, которая не требовала для работы наличия тензорных ядер и работала на всех видеокартах.
И вот теперь «родной дядя Хуанг» обрадовал нас новостью: все обладатели более-менее современных видеокарт от NVidia, имеют возможность получить аналог FSR во всех играх.
Достаточно только скачать драйвер 496.76.Основы были заложены уже давно, когда в драйвере появилась функция масштабирования изображения и повышения резкости с настройкой зернистости (тот самый шарп).
реклама
Ну и, так как, GTX 1070 уже давно звезд с небес не хватает, то стоит проверить, что данная функция даст с точки зрения производительности.
Процессор i7-8700t (рабочие частоты 3800-3900 МГц)
Оперативная память: 16 Гб, таковая частота 2666 МГц (14-16-16-32 cr1)
реклама
Материнская плата: AsRock B360 Fatality Gaming K4
Видеокарта: EVGA GTX 1070 FTW
Операционная система: Windows 10 LTSC
реклама
Тестирование на драйвере 496.76 было приостановлено по двум причинам: просто безобразная работа с изображением и выход хот фикса 496.84, который как раз и должен был решит некоторые проблемы.
Мысли по началу были просто грандиозными: куча игр, где можно проверить работу масштабирования. Но. реальность оказалась гораздо суровее.
Для начала некоторое введение в работу данной технологии применительно к разрешению 1080р.
После установки драйвера нам надо на главной странице панели управления NVidia выбрать функцию масштабирования изображения. По умолчанию резкость стоит на уровне 50%,но для каждой игры его можно выставить индивидуально.
Также стоит поставить галочку на функции «индикатор в оверлее». Это очень полезная функция, как выяснилось далее.
При активации масштабирования, в разрешении 1080р нам становятся доступны новые разрешения, которые появятся в меню игр: 1632х918, 1477х831, 1280х720, 1129х635.
По идее, это аналогично уровням качества в настройке FSR от AMD.
Теперь об индикаторе масштабирования. При работе только резкости изображения, в левом верхнем углу экрана появляется синяя надпись NIS, при задействовании технологии масштабирования надпись становится зеленой. Мелочь, но она показывает, работает функция или нет.
Для начала я попробовал работу данной технологии в игре Horizon Zero Dawn. Но она отказывалась работать. Работает только резкость. При изменении разрешения на 1632х918 просто уменьшается разрешение, но масштабирование не работает.
Далее идем в Shadow of the Tomb Raider. Тут масштабирование сработало. Но вот результат меня вообще не удовлетворил.
Настройки игры максимальные, сглаживание ТАА.
Все выглядит логично: снижение разрешения делает картинку более расплывчатой, но повышает фпс.
Теперь включаем масштабируемость в драйвере. Резкость стоит по умолчанию на 50%. В игре выставляем разрешение 1632х918. NIS горит зеленым, значит масштабируемость работает (но на скриншотах не отображается):
К сожалению, скриншоты до конца не передают качество картинок. Ухудшение изображения заметно, но фпс вырос. Посчитаем процент прироста: 10%, не густо.
Для более подробного сравнения скриншотов отправляемся сюда: SOTTR.
Следующей игрой будет Immortals Fenyx Rising.
Настройки игры кастомные: высокие, кроме текстур (очень высокие), отключено размытие.
Применение масштабирования (1632х918, 50% резкости):
Совсем не впечатляет, а прирост жалкие 5%.
1920х1080, настройки максимальные Fidelity CAS отключена:
Настройки графики те же, разрешение 1600х900:
18% прироста производительности. И опять мое мнение, которое в полной мере не подтверждается скриншотами: в этой игре работа масштабирования (из протестированных игр) самая лучшая.
Сначала нативное разрешение 1920х1080, настройки графики максимальные:
Теперь с FSR с пресетом Ultra Quality (1477х831):
Пресет Quality (1280х720):
Отключаем технологию FSR и задействуем модификатор разрешения:
Да, разрешения разные, но особой разницы в изображении я не вижу. Уж точно не в пользу технологии НВидиа. А прирост ничтожный.
Что по итогу? Вывод мой сугубо субъективный.
Технология от NVidia крайне сырая. Я точно также могу в старом драйвере снизить разрешение до 1600х900 и выкрутить желаемый уровень резкости, настроив попутно уровень зернистости.
Пока мой личный «рейтинг» технологий повышения производительности такой:
DLSS (сужу чисто по видео и скриншотам), немного от нее отстает более простая, но «народная» FSR и в конце списка, припадая на обе ноги, плетется новинка от NVidia.
В Epic Games Store появились оверлей и достижения
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Войти
Уже зарегистрированы? Войдите здесь.
Похожие публикации
На следующей неделе их сменят Godfall Challenger Edition и Prison Architect.
В Epic Games Store стартовала раздача Dead by Daylight и while True: learn().
На следующей неделе их сменят Godfall Challenger Edition и Prison Architect.
Стоит учитывать скорый релиз Steam Deck — возможно, Ubisoft Connect нужна или для работы старых игр, или компания вернется в сервис из-за консоли.
Владелец SteamDB Павел Дюндик обратил внимание, что клиент Ubisoft Connect добавился в пакет установки Steam. Это значит, что игры, выходящие в Steam, могут устанавливать Ubisoft Connect наряду с другими пакетами вроде DirectX.
Что это значит — неизвестно. Возможно, Ubisoft собирается вернуться в Steam — компания покинула сервис почти три года назад, сделав выбор в пользу Epic Games Store. С тех пор выручка компании на ПК-рынке постоянно росла — не факт, что Ubisoft все же вернется в Steam.
Стоит учитывать скорый релиз Steam Deck — возможно, Ubisoft Connect нужна или для работы старых игр, или компания вернется в сервис из-за консоли.
EOS Overlay
Using the EOS Overlay for in-app purchases.
Starting with version 1.2 of the Epic Online Services (EOS) SDK, an overlay was introduced to support in-app purchasing in games that use the SDK on the Epic Games Store.
Initialization
It is important to initialize the EOS SDK and call EOS_Platform_Create before initializing Direct3D. This gives the EOS Overlay a chance to install graphics API hooks necessary to render the overlay with each game frame presented to the user.
In some cases, it may be desirable to disable the overlay functionality entirely. An example of this might be when a developer is running the game in an editor, and hooking the graphics API of the editor would cause problems. The EOS_Platform_Options passed to EOS_Platform_Create has been extended to take a Flags member, a bit-field with room for 64 flags. Currently there are three flags that will disable the overlay:
Installation
The EOS Overlay is installed by the Epic Games Launcher. In the future, the overlay will come as a redistributable installer package.
The EOS SDK looks up the location of the overlay from a registry key. This key needs to be set to the EOS Overlay binaries folder, and the Epic Games Launcher writes this key when the overlay is installed. As it may be helpful to know where this key is to troubleshoot issues, it can be found at HKEY_CURRENT_USER\Software\Epic Games\EOS\OverlayPath
Compatible Rendering APIs and Operating Systems
In addition to the common console commands, this sample supports the following additional console commands, which you can enter in-game:
Eos overlay renderer что это
Satisfactory
When I try launch game, it shows error massage:
Did the game work for you previously? Or is this your first time trying to start the game?
Yes, the game used to work perfectly. This troubles started after the update.
Yes, the game used to work perfectly. This troubles started after the update.
This settings apply manualy, when I’m starting game by steam game icon.
And I don’t know, how to remove this flags.
Sorry for the late answer, but i ran into this exact same issue just now and i FIXED it fairly simply when i realised it was something from steam and not the game itself.
Here’s what you need to do:
1) Go into your steam settings.
2) Select In-Game in the menu on the left.
3) Check the checkbox for «Enable the steam overlay while in-game»
Optional) You can disable everything else in there if you dont want to use it.
Doing this fixed this error for me.
This settings apply manualy, when I’m starting game by steam game icon.
And I don’t know, how to remove this flags.
Sorry for the late answer, but i ran into this exact same issue just now and i FIXED it fairly simply when i realised it was something from steam and not the game itself.
Here’s what you need to do:
1) Go into your steam settings.
2) Select In-Game in the menu on the left.
3) Check the checkbox for «Enable the steam overlay while in-game»
Optional) You can disable everything else in there if you dont want to use it.
Doing this fixed this error for me.
Eos overlay renderer что это
Если вы используете Chrome или браузеры на сходном движке и у вас происходит наложение картинок и текста в данном руководстве, то для решения данной проблемы обновите страницу руководства в браузере.
Данная версия руководства актуальна для версии SteamVR 1.9 и 1.10 beta (скриншоты из версии beta 1.10.15)
В данном руководстве затронуты очень важные возможности и настройки SteamVR. Про которые желательно знать всем владельцам шлемов виртуальной реальности (VR), совместимых с SteamVR (OpenVR).
Суперсэмплинг, он же полноэкранное сглаживание, он же Full-scene Anti-aliasing (FSAA), он же Supersample anti-aliasing (SSAA) — самая старая разновидность антиалиасинга. Полноэкранное сглаживание позволяет устранить характерные «лесенки» на границах полигонов. Многие современные разновидности сглаживания в VR работают крайне плохо, и выглядит это как правило как «мыльное» изображение, за исключением возможно MSAA и TXAA, но зависит от конкретной реализации.
Повышая разрешение рендеринга с помощью настройки суперсемплинга можно получить очень приятную для глаз картинку в игре. Однако следует учитывать, что полноэкранное сглаживание потребляет немало вычислительных ресурсов, что приводит к падению частоты кадров (как с этим бороться смотрите в той части руководства в которой говорится о репроекции кадров). Вероятно самый лучший вариант это комбинировать суперсэмплинг с MSAA или TXAA, если данные типы сглаживания присутствуют в игре или приложении.
SteamVR оперирует двумя настройками суперсемплинга одна для игр и приложений, вторая для VR интерфейса Steam и оверлеев сторонних программ (так же называют его «Дашбоард«, Dashboard, Compositor). Настройка суперсемплинга для игр и приложений происходит, через интерфейс SteamVR. Напрямую настроить разрешение для дашборда (композитора) нельзя, можно косвенно на нее повлиять через конфигурационные файлы, а вообще зависит от скорости видеокарты.
В этом гайде рассматривается только настройка суперсемплинга для игр и приложений.
Суперсемплинг в SteamVR задается процентами, во вспомогательных утилитах (а так же например в ПО Oculus) или в файлах конфигурациях SteamVR задается коэффициентами.
Примеры:
20% = 0.2
100% = 1.0
153% = 1.53
400% = 4.0
100% или коэффициент 1.0 обозначает стандартное разрешение рендеринга для шлема, оно немного больше чем разрешение экранов.
Больше 100% или коэффициент больше 1 будет означать увеличение разрешение рендеринга, а значит и повышения требования к «железу», Меньше 100% или коэффициент меньше 1 будет приводить к уменьшению разрешения рендеринга и снижению требования к «железу» для данного приложения или игры.
Игра или приложение может иметь свои внутри игровые настройки, которые могут умножать ваш процент/коэффициент на настройки игры, а может игнорировать ваше значение, в каждом приложении или игре может быть по своему. Внутри игровая настройка суперсемплинга как правило не устраивает многих тех кто любит настраивать суперсемплинг (разные обозначения, либо вообще ползунок без обозначений, либо настройка уровня графики еще включает другие типы сглаживания и другие настройки, либо настройки попросту нет). Но если настройки суперсемплинга из SteamVR не применяются к игре то выбора особо не остается и приходится пользоваться исключительно внутри игровыми настройками.
Для того чтобы показать как происходит умножение процентов и коэффициентов, вот несколько примеров:
100%*150%=150% (1.0*1.5=1.5)
150%*150%=225% (1.5*1.5=2.25)
В этом окне по умолчанию не установлен режим управления суперсемплингом в ручную (на изображении выше выставлен ручной режим).
SteamVR при запуске производит короткое тестирование производительности видео карты и на ее основе выставляет рекомендуемое для вашей видеокарты значение суперсемплинга. Если вы установите в этом окне галку ручного управления, то увидите это значение.
Например для шлема HTC Vive будет предлагаться следующие значения для разных видеокарт:
GTX 970 = 100%
GTX 1060 = 100%
GTX 1070 = 130%
GTX 1080 = 150%
GTX 1080Ti = 150%
Как видите 150% это максимальное ограничение в SteamVR для устанавливаемых по умолчанию значений.
Ползунок и есть настройка общего суперсемплинга для VR игр и приложений. Для большинства игр и приложений не требуется перезапуск, если изменения не вносят корректировку в качество изображения(чтобы убедится возможно стоит в более широком диапазоне проверить выставляя например очень низкие значения, например 20%-40%) то либо приложение автоматически меняет суперсемплинг самостоятельно, либо настраивается только своими встроенными настройками или нужно выполнить перезапуск игры/приложения для применения настроек SteamVR.
Здесь же в окне вы можете видеть разрешение рендеринга на один глаз в пикселях.
Кроме того для того чтобы не настраивать данный ползунок каждый раз при запуске другой новой игры, предусмотрена корректирующая настройка для каждого отдельного приложения. Вы можете выставить в разделе настроек «Видео» постоянный коэффициент или оставить автоматический режим который выставит значение которое лучше подходит для видеокарты по мнению SteamVR и по кнопке «Per-Application Video Settings» («Настройки видео для приложения») выбрать корректировку суперсемплинга с помощью ползунка именно для этой конкретной игры.
Теперь о том как настроить через конфигурационные файлы, это способ для тех кто любит трудности. Данный способ не рекомендуется тем кто не знает синтаксиса файлов JSON (JavaScript Object Notation).
И так, как настроить через конфигурационные файлы:
Конфигурационный файл steamvr.vrsettings расположен в папке \steam\config\):
Найдите код
запятая в конце нужна если это не последняя строка в разделе.
Всё, вы настроили общую глобальную настройку суперсемплинга для игр с коэффициентом 2.0 (то есть 200%, тут указывается именно в виде коэффициента), вы можете менять на более подходящий. Только не забывайте что при правке SteamVR не должен быть запущен.
Для настройки «на-приложение», ищите код типа:










