I normally have my GPU setting under Encoder Settings to "1" to do the encode on my secondary GPU.
However, if I enable Enhanced Broadcasting to have the other transcodes for Twitch, it doesn't honor that setting for the substreams and is encoding those on GPU0. I can see this since if I do a bandwidth test stream of just a black screen, my GPU utilization and clock increases for both GPUs, where normally with Enhanced Broadcasting off, it would only increase for the secondary GPU as expected.
This indicates it's running one of the encoders on GPU1, but the other encodes on GPU0.
OS: Windows 10 64-bit
GPU0: nVidia RTX 2070 Super
GPU1: nVidia GTX 980 Ti
OBS 30.2.3
Is there a way to get the other transcodes to also encode on GPU1?
However, if I enable Enhanced Broadcasting to have the other transcodes for Twitch, it doesn't honor that setting for the substreams and is encoding those on GPU0. I can see this since if I do a bandwidth test stream of just a black screen, my GPU utilization and clock increases for both GPUs, where normally with Enhanced Broadcasting off, it would only increase for the secondary GPU as expected.
This indicates it's running one of the encoders on GPU1, but the other encodes on GPU0.
OS: Windows 10 64-bit
GPU0: nVidia RTX 2070 Super
GPU1: nVidia GTX 980 Ti
OBS 30.2.3
Is there a way to get the other transcodes to also encode on GPU1?