AMD эквивалентна NvOptimusEnablement

Для настроек Intel + NVIDIA с двумя GPU "Оптимус" приложение может экспортировать NvOptimusEnablement, как описано в OptimusRenderingPolicies.pdf. Эта опция позволяет приложению обеспечить использование высокоскоростного дискретного графического процессора без необходимости обновления профиля или взаимодействия с пользователем, что обычно желательно для определенных классов приложений.

Есть ли эквивалентный трюк для систем с графическими процессорами AMD (только для Windows), и если да, то что это? Я не смог найти какую-либо конкретную информацию через Googling; только многие люди задают один и тот же вопрос на разных форумах без ответов или SO-статьи о трюке NVIDIA с комментарием "возможно, AMD имеет что-то похожее, я не знаю".

Ответы

Ответ 1

Согласно https://community.amd.com/thread/169965

extern "C" { __declspec(dllexport) int AmdPowerXpressRequestHighPerformance = 1; }

Это позволит выбрать высокопроизводительный графический процессор, если не существует профиля, который назначает приложение другому графическому процессору.

Пожалуйста, используйте драйвер 13.35 или более новый. Старые драйверы не поддерживают это.