Currently cards from both AMD and Nvidia require the same base GPU (the actual chip in the card) to operate in unison. DirectX12 has the capability to ignore this restriction and use different base GPU, however this also requires developers to use these capabilities.
That being said, this is not viable yet, nor do mainstream games have this enabled.