Topic: New client option to choose the display adaptor to use
The purpose of this request is to make use of multiple graphics cards when available. At this moment there are situations where multiple accounts cause the frame rate to drop to abysmal regardless of graphics settings. This is NOT because one card has to do all the render work, but because the card that the display is connected too is NOT the card doing the rendering. All render output for display has to be transferred from one card to the other, and this incurs a horrific penalty in efficiency.
My situation is as follows (lets take this as a real world example):
3 monitors, two 2GB ATI cards (top of the line)
My primary card, controls a 30" display and a 24" display).
My secondary card, controls another 30" display.
This arrangement is needed as not all these displays can be hooked to one card, as is required for crossfireX. That and the fact that most games that you will play with multiple clients concurrently, will not support crossfireX anyway, make this the optimal arrangement.
A little known fact is that when you do enable crossfireX, in this setup you end up with only two displays as all displays need to be connected to one card, which is not possible in this case.
The solution is quite elegant and simple, add a drop down or a command line switch to select the display to render to. Each connected display results in a "virtual" video card to be created and is visible to the client software. And as long as the output window is rendered on the same card as the display is connected too, everything works like a charm with perfect scaling. It is an easy way to use a secondary card for games like this.
Please....pretty please, can we have this soonish(tm)?