Updated to UE5.1 now nDisplay Max Texture Limit 8192px error

I’ve updated our very large CAVE system at UWE in Bristol UK to 5.1, and everything went smoothly except for one large error.
The system outputs to 4 2560x1600 projectors via nDisplay, in 3D (8 outputs total due to Dual Pipe) and are arranged thus:

4x 2560 [Left Eye]
4x 2560 [Right Eye]

Totalling 10240px wide, and 3600px high.

in Unreal 4.7 the above nDisplay layout worked perfectly, resulting in the below image of the test scene.

However, when updating to 5.1 the same nDisplay file does not function, and puts the following error in the Output Log every frame:

‘The viewport rect size 10240 clamped: max texture dimensions is 8192’

Has the texture limit in 5.1 been changed to 8192 from 16384? Is there any override to change it back?

Thanks in Advance.
Loz @ igloovision.

I am having the same issue. I hope someone have a solution for this…

I’d love to know the answer to this too.

I have discover a solution and here’s my post:

1 Like

I’m having the same issues. screen size 11520 worked perfectly in 4.27 but capped at 8192 in 5.1. Seems like the workaround from Kenny did not work. Any other options?

I’m going to give this a spin today, thanks for the suggestion. I hope I have more luck than @pwcjamesburan.

I’ll let you all know if it works.

No idea why epic would hard limit this value alone, it seems like the ‘point’ of nDisplay with massive textures and multiple screens; is now turned off.

Hi Everyone,

The fix from @Kenny04 worked a treat! One thing I did differently, as I’m using the new nDisplay Launch plugin.

I modified the Additional Console variables to include the DC.OverrideMaxTextureDimension value.

This allowed me to apply this fix to a wide variety of projects without making a new switchboard file for each.

Hopefully this is ‘fixed’ in a future UE5 release.

How did you got the display running on 4 projector screen using nDisplay. Can you explain the process?