Драйверы представляют собой чрезвычайно сложные программные пакеты, которые должны содержать миллионы строк кода.Nvidia готовит драйверы практически для каждой крупной премьеры игры, движка или нового графического процессора. Зеленые решили поделиться информацией о том, как создаются их драйвера и как выглядит сама программа GameReady. Nvidia представила GameReady в 2014 году и с тех пор выпустила более 150 драйверов для поддержки более 400 новых игр. Текущие пакеты гигантские, в них исходный код с оптимизацией рассчитан на огромную производственную базу, выпущенную даже за несколько десятков лет. Драйверы имеют доступ к двум режимам выполнения Windows (режим пользователя и режим ядра), взаимодействуя напрямую с игрой и системой, а также используя некоторые системные ресурсы для связи с самим оборудованием. GameReady должен был существенно изменить способ создания драйверов GPU. До их появления Nvidia и ее партнеры должны были работать отдельно, чтобы оптимизировать и запускать игры и
Nvidia объясняет, как создаются драйверы GameReady для видеокарт GeForce
27 апреля 202227 апр 2022
73
2 мин