• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

SLI or Crossfire: vendor specific code?

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.

magellan

Member
Joined
Jul 20, 2002
When a games developer codes a game to support Crossfire or SLI is the codebase for each path pretty much the same? Or mostly vendor-specific?
 

Janus67

Benching Team Leader
Joined
May 29, 2005
Do you mean between Crossfire and SLI or between games? The code for each are different, otherwise all games that supported SLI (or Crossfire) would also support the other, but that isn't the case.
 

EarthDog

Gulper Nozzle Co-Owner
Joined
Dec 15, 2008
Location
Buckeyes!
Do you mean between Crossfire and SLI or between games? The code for each are different, otherwise all games that supported SLI (or Crossfire) would also support the other, but that isn't the case.
Logic. Gotta love it!
 
OP
M

magellan

Member
Joined
Jul 20, 2002
Do you mean between Crossfire and SLI or between games? The code for each are different, otherwise all games that supported SLI (or Crossfire) would also support the other, but that isn't the case.

So there are games that support one or the other but not both?
 
OP
M

magellan

Member
Joined
Jul 20, 2002
Yes, just as it has been for many years.

So the code to do SLI isn't the same as the code to do Crossfire? They each have their own API?

Will DX12's multiadapter mode make SLI and Crossfire obsolete?
 

Janus67

Benching Team Leader
Joined
May 29, 2005
So the code to do SLI isn't the same as the code to do Crossfire?
- Correct

They each have their own API?
- Most likely an API to hook into their drivers to tell it that it supports Crossfire and how to split rendering/etc

Will DX12's multiadapter mode make SLI and Crossfire obsolete?[/QUOTE]
- Maybe, depending on if/when developers code for DX12 multi-adapter as it isn't automatic. It will also be a very long time before games will be DX12-only, thus any games that the devs want to support multi-gpu and are also coding in DX11 would have to code for SLI/Xfire.