Ограничения NVIDIA Optimus

563
user000user

Основываясь на вопросе о gamedev.stackexchange, мне стало интересно, есть ли какие-либо ограничения в технологии NVIDIA Optimus в отношении поддерживаемых версий DirectX .
Более конкретно, если GPU ограничен поддерживаемой средой выполнения DirectX IGP.

В соответствии с NVIDIA Optimus Flow ( рисунок 6 из документа Optimus ), я предположил, что это не так, поскольку IGP используется только для отображения изображения при рендеринге с помощью графического процессора.

Однако моей системе не удается создать устройство D3D12, хотя оно «должно» поддерживаться, по крайней мере, графическим процессором (среда выполнения DX12, уровень возможностей 11.0). Таким образом, вопрос о том, ограничивает ли IGP поддерживаемую версию DirectX при работе в среде Optimus, или, если это может быть проблема, связанная с драйверами (которые в настоящий момент все являются актуальными) или аппаратным обеспечением сам.

Моя система:
Windows 10, 64-битный
Intel Core i5 M460 с графикой Intel HD
NVIDIA GeForce GT540M

1

1 ответ на вопрос

3
user000user

After a lot of research, I finally found the reason for this. Apparently, Fermi-based GPUs do not support DirectX12 yet.
"[They] will gain support for DirectX 12 ... later this year".

Hopefully, this won't take too long.

Похожие вопросы