Объявите ExUnit.setup/1
с обязательным ExUnit.on_exit/2
для установки переменной среды с помощью Application.put_env/4
.
setup do
Application.put_env(:my_app, :disable_logging, false)
on_exit fn ->
Application.put_env(:my_app, :disable_logging, true)
end
:ok
end
Я не проверял это, но оно должно работать.
Думаю, вам нужно прочитать о расширении WGL_nv_gpu_affinity . Вы создаете маски сходства и используете вместе с ними wglMakeCurrent (). Вот несколько указателей:
http://developer.download.nvidia.com/opengl/specs/WGL_nv_gpu_affinity.txt
Ура!
Я полагаю, что можно получить такую информацию от gDEBugger для основанных на OpenGL приложений.
Если это оказывается Вашим не использование обеих карт, можно проверить Эквалайзер для параллельного рендеринга, это - замечательный проект.