Hi !
I have a pc running windows 7 with two nvidia quadro 4000 in mosaic mode outputting a single display on four hd screen at work. We need to display Unity project using a very large resolution. At 3840x2160, the Unity player does not show anything in directx mode. When I force opengl it works at 3840x2160. Any idea why ?
Any lower resolution still works in directx even when I do an horizontal span, giving a resolution of 7104x1000.
We are considering doubling that 4k resolution by buying an nvidia quadro plex, should it work with directx or only in opengl ? Does anyone those Unity directx and opengl limitations ??
Thank you
Unity sets up the dx environment as a single context which runs on a single gpu. so hitting in more gpus won’t help on that end.
unsure at what point OpenGL will hit the same wall, that it works in this scenario could just be cause various visual features don’t work when using the OpenGL enforce thus it could be bound to memory related limitations you are just not hitting.
Contact unity support - unity like hearing issues like this because serious customers pushing unity is more likely for them to look at a quick solution for you - especially if you use unity pro, so give them a quick call.
Thank you for your answers. So you say that using a higher gpu number (sli) wont help give faster results ? We are using 5 2048x2048 renderTextures in our project, I hoped these would get stored/calculated faster with more cards…
Nvidia mosaic mode makes one single display in windows but in reality outputs to 4 screens.
For higher performance, using sli / CF helps indeed.
I missunderstood your intend in the sense of using multiple GPUs to spread it to a larger screen resolution where SLI / CF wouldn’t help as you don’t get more VRAM and screen space through that way, only more performance.