New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-GPU preference #869

Merged
merged 1 commit into from Sep 18, 2015

Conversation

Projects
None yet
5 participants
@binary1248
Member

binary1248 commented Apr 18, 2015

Add additional information to executables linking to sfml-main on Windows to help the driver decide whether it should prefer using the discrete GPU if set to automatically select.

Supersedes #867.

@MarioLiebisch

This comment has been minimized.

Show comment
Hide comment
@MarioLiebisch

MarioLiebisch Apr 19, 2015

Member

I guess this could also use a note somewhere in the docs? Not everyone will be using sfml-main, so it's still a hidden culprit.

Member

MarioLiebisch commented Apr 19, 2015

I guess this could also use a note somewhere in the docs? Not everyone will be using sfml-main, so it's still a hidden culprit.

@LaurentGomila LaurentGomila added feature and removed feature labels Apr 19, 2015

@binary1248

This comment has been minimized.

Show comment
Hide comment
@binary1248

binary1248 Apr 19, 2015

Member

And... which docs would that be? Unless I am forgetting something really obvious, sfml-main doesn't have dedicated documentation. The information would have to be added to the tutorials and/or other out-of-source documentation, and that is all in the other repository.

Member

binary1248 commented Apr 19, 2015

And... which docs would that be? Unless I am forgetting something really obvious, sfml-main doesn't have dedicated documentation. The information would have to be added to the tutorials and/or other out-of-source documentation, and that is all in the other repository.

@mantognini

This comment has been minimized.

Show comment
Hide comment
@mantognini

mantognini Apr 19, 2015

Member

Maybe we should add a special page on the doc to contain OS specific information? There's a few limitation for example about thread that are mentioned in the corresponding tutorial but maybe that's not ideal and this could be generalised to everything that doesn't really fit on classes/functions documentation?

Member

mantognini commented Apr 19, 2015

Maybe we should add a special page on the doc to contain OS specific information? There's a few limitation for example about thread that are mentioned in the corresponding tutorial but maybe that's not ideal and this could be generalised to everything that doesn't really fit on classes/functions documentation?

@MarioLiebisch

This comment has been minimized.

Show comment
Hide comment
@MarioLiebisch

MarioLiebisch Apr 19, 2015

Member

Hm, yeah, you're right.

Member

MarioLiebisch commented Apr 19, 2015

Hm, yeah, you're right.

@binary1248 binary1248 added this to the 2.4 milestone Apr 20, 2015

@eXpl0it3r

This comment has been minimized.

Show comment
Hide comment
@eXpl0it3r

eXpl0it3r Sep 16, 2015

Member

This PR has been added to my merge list, meaning it will be merged soon, unless someone raises any concerns.

Member

eXpl0it3r commented Sep 16, 2015

This PR has been added to my merge list, meaning it will be merged soon, unless someone raises any concerns.

Added NvOptimusEnablement and AmdPowerXpressRequestHighPerformance ex…
…ports to sfml-main to inform the driver that the SFML application could benefit from using the discrete GPU in a multi-GPU environment.

@eXpl0it3r eXpl0it3r merged commit 221e070 into master Sep 18, 2015

16 checks passed

sfml-debian-64-gcc Build #290 succeeded in 1 min 25 sec
Details
sfml-freebsd Build #792 succeeded in 4 min 7 sec
Details
sfml-ubuntu-64-gcc Build #140 succeeded in 1 min 53 sec
Details
sfml-windows7-32-mingw492 Build #230 succeeded in 3 min 26 sec
Details
sfml-windows7-32-msvc10 Build #209 succeeded in 1 min 49 sec
Details
sfml-windows7-32-msvc11 Build #207 succeeded in 1 min 45 sec
Details
sfml-windows7-32-msvc12 Build #204 succeeded in 1 min 49 sec
Details
sfml-windows7-32-tdm471 Build #208 succeeded in 4 min 11 sec
Details
sfml-windows7-32-tdm481 Build #204 succeeded in 1 min 1 sec
Details
sfml-windows7-64-mingw492 Build #215 succeeded in 1 min 12 sec
Details
sfml-windows7-64-msvc10 Build #206 succeeded in 1 min 19 sec
Details
sfml-windows7-64-msvc11 Build #203 succeeded in 1 min 33 sec
Details
sfml-windows7-64-msvc12 Build #217 succeeded in 4 min 24 sec
Details
sfml-windows7-64-tdm471 Build #204 succeeded in 3 min 28 sec
Details
sfml-windows7-64-tdm481 Build #221 succeeded in 1 min 16 sec
Details
test Build #119 succeeded in 1 min 48 sec
Details

@eXpl0it3r eXpl0it3r deleted the feature/gpu_preference branch Sep 18, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment