-
-
Notifications
You must be signed in to change notification settings - Fork 38
[GPU] Adds support for multiple GPUs (and fixes their display order) #71
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
Conversation
With appropriate configuration options.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've made a few tweaks to this PR; let me know what you think 👍.
+ Automatically sets `Not detected` as `value` when "falsy" (that will DRY entries logic in the future). Rationale: This would _drastically_ simplify its mocking across our test modules.
> Rationale: When #71 will be merged, issues due to keys duplication may occur. > This patch sets output values as a list anyway, sparing us an API breakage in the future. > Note: A `Colors.remove_colors` utility method has been added for DRY purposes.
So did I ! |
> Rationale: When #71 will be merged, issues due to keys duplication may occur. > This patch sets output values as a list anyway, sparing us an API breakage in the future. > Note: A `Colors.remove_colors` utility method has been added for DRY purposes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! This all looks good to me now. Once #70 is merged, the falsy value
to not-detected string should integrate quite nicely and simplify our Entry.output
method overrides (I thought about adding a commit on this PR to clean all those entries up to set None
values but then we'd just have problems merging #70 😦)
Anyway, this is a nice little PR to merge! 😆
Actually, I wanted to merge #70 before this one, and then rebase those commits on top of |
Closes #61.
Description
GPUs were not following
3D
>VGA
>Display
order (poor implementation), and only one was displayed.This should be fixed now.
Reason and / or context
See #61.
How has this been tested ?
Test cases.
Types of changes :
Checklist :