-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No longer working in Unreal 5.5 #13
Comments
Thank you for reporting, new release will be ready soon. |
As i did for the NVIDIA DLSS plugin i did it for the XeSS Plugin. I pushed the packaged plugin for Unreal Engine 5.5 here in the fork: https://github.com/XPOL555/XeSSUnrealPlugin/tree/main/XeSS And as said on the NVIDIA Thread, wait for the official plugin. This is just to not block you on your development. Long life to open source ❤️ 👐🏼 |
Hi XPOL555, that's really helpful thank you! I had managed myself to convert the Nvidia plugin, but struggled with the XeSS plugin , I gave FSR3 plugin a good go but failed there also. Have you looked at FSR3 5.5 yet? |
haven't checked FSR3... yet should they hire me 😅 ? ahahaha |
LOL XPOL555, I'm thinking they should! Let me know here if you do decide to take a look at FSR 3, it was just a bit beyond my C++ skills that one. Thanks again <3 |
They 100% should! Being version-locked sucks. If you do the same for FSR3 x UE5.5 I want to join your fan club. |
well we are often on our Discord channel ^^ https://discord.gg/HJSy5SMR |
Please do FSR next! I tested both XeSS and DLSS from your Nvidia link and they both work flawlessly. (except for Dynamic Vibrance) |
Unreal 5.5 is supported in the new release: https://github.com/GameTechDev/XeSSUnrealPlugin/releases/tag/v1.4.10 |
Might be stupid but can't see it working in my project? I used stat gpu and can see it's processes running but using Ultra Performance or Ultra Quality Plus yields no difference in frame rate or visual quality. |
I had absolutely the same issue here as well. I've used all three upscalers, DLSS, FSR3 and Xess. Xess has never made any difference to unreal performance, in fact I'd removed it in 5.4 because it didn't do anything. I thought maybe this was a conflict with the other upscalers, however, when used solely on its own on 5.5 it also does nothing. My game runs at 60-120 FPS natively, Xess makes no impact on any setting.
Sent from Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: Aaron Forrester ***@***.***>
Sent: Sunday, January 19, 2025 1:19:06 AM
To: GameTechDev/XeSSUnrealPlugin ***@***.***>
Cc: IntXThOrn ***@***.***>; Author ***@***.***>
Subject: Re: [GameTechDev/XeSSUnrealPlugin] No longer working in Unreal 5.5 (Issue #13)
Might be stupid but can't see it working in my project? I used stat gpu and can see it's processes running but using Ultra Performance or Ultra Quality Plus yields no difference in frame rate or visual quality.
—
Reply to this email directly, view it on GitHub<#13 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ACJ6WTQWMXXHGHX5HMNM3ID2LL4QVAVCNFSM6AAAAABSWKMZEKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMBQGM3TOOBUGQ>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
That's a shame the FSR3 plugin hasn't yet been updated for 5.5 yet either 😭 |
Yeah sadly not and the community version of 5.5 DLSS though it can be made to compile doesn't work for frame generation. That leaves no 5.5 upscalers at all
Sent from Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: Aaron Forrester ***@***.***>
Sent: Sunday, January 19, 2025 7:35:09 AM
To: GameTechDev/XeSSUnrealPlugin ***@***.***>
Cc: IntXThOrn ***@***.***>; Author ***@***.***>
Subject: Re: [GameTechDev/XeSSUnrealPlugin] No longer working in Unreal 5.5 (Issue #13)
That's a shame the FSR3 plugin hasn't yet been updated for 5.5 yet either 😭
—
Reply to this email directly, view it on GitHub<#13 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ACJ6WTTS3W4GCRMLGAQZFKD2LNIS3AVCNFSM6AAAAABSWKMZEKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMBQG42DCMJQHE>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Which API do you use? console variable or Blueprint? |
I set by console variable in engine ini and also modified through menu ui console command at runtime for changes, no difference no matter what setting I am on. Solely enabling Xess in a 5.5 Unreal project with no other upscalers or their associated settings, r.screenpercentage 50 and same frame rate I get the same FPS I would native but with the Xess process running. I thought it was a me issue? |
Please try following steps and share your screenshots:
|
Here you go, tested in DX 12, Unreal 5.5. latest version of Xess, no other upscalers present. Note no FPS difference when Xess is running any mode. |
Also noting that Xess also showed no frame rate increase in UE 5.4 for either my production FPS project or when implemented on a friends production racing game. |
TSR is the default upscaler in Unreal 5. How an Upscaler Works:
|
Hi thanks for the response. Yes I meant there is no framerate improvement from TSR, in fact the framerate is slightly lower once using Xess because of the overhead.
These results were observed on Nvidia series cards so cannot comment on Intel GPU performance.
Does Xess not have any form of frame generation?
…________________________________
From: xessgamedev ***@***.***>
Sent: Tuesday, January 21, 2025 2:40:07 AM
To: GameTechDev/XeSSUnrealPlugin ***@***.***>
Cc: IntXThOrn ***@***.***>; Author ***@***.***>
Subject: Re: [GameTechDev/XeSSUnrealPlugin] No longer working in Unreal 5.5 (Issue #13)
TSR is the default upscaler in Unreal 5.
No frame rate compared with TSR, is that what you mean? It is possible, but on Intel GPUs, XeSS should perform better over TSR.
How an Upscaler Works:
1. Render at a Lower Resolution:
To save on rendering costs, the scene is initially rendered at a lower resolution. For example, r.ScreenPercentage 50 reduces the rendering resolution to 50% of the target resolution. This significantly reduces the workload on the GPU, as fewer pixels need to be processed.
2. Upscale to Target Resolution:
After rendering at the lower resolution, an upscaling algorithm is applied to increase the image to the desired target resolution. This process involves reconstructing the image to fill in the missing details.
3. Performance and Quality Trade-off:
The key idea is that the computational cost of upscaling is typically much lower than the cost of rendering at the full resolution. If the time saved by rendering at a lower resolution outweighs the additional time required for upscaling, the overall frame rate (FPS) will increase.
—
Reply to this email directly, view it on GitHub<#13 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ACJ6WTRICIW233RBHGKZE7D2LWXQPAVCNFSM6AAAAABSWKMZEKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMBTGUYDQNRVGI>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
XeSS Frame Generation will be ready soon. |
That's great thank you, we look forward to the Xess Frame Generation release.
So... to summarise, the reason there is no difference seen between TSR and Xess, is that both perform the same function of upscaling, there is therefore negligible difference between them on non-intel hardware.
The confusion for users about the lack of frame rate increase is actually, because, unlike FSR3 and DLSS3, there is no frame rate generation at the current time.
Thanks again for your time and response. 🙂
…________________________________
From: xessgamedev ***@***.***>
Sent: Tuesday, January 21, 2025 2:51:57 AM
To: GameTechDev/XeSSUnrealPlugin ***@***.***>
Cc: IntXThOrn ***@***.***>; Author ***@***.***>
Subject: Re: [GameTechDev/XeSSUnrealPlugin] No longer working in Unreal 5.5 (Issue #13)
XeSS Frame Generation will be ready soon.
—
Reply to this email directly, view it on GitHub<#13 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ACJ6WTUVYFHQU2XESXNQHRT2LWY43AVCNFSM6AAAAABSWKMZEKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMBTGUYTQMRRHE>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
That just makes me super confused then as I actually do have Intel hardware lol. I'm running the new Intel Arc B580. I get good enough performance that XeSS isn't needed for myself personally anyway, but it would be nice to have in the options menu which is a shame. |
I'll comment here to let you know once Frame Generation is supported. |
That's great thank you. We look forward to the update :-)
…________________________________
From: xessgamedev ***@***.***>
Sent: Tuesday, January 21, 2025 10:01:39 AM
To: GameTechDev/XeSSUnrealPlugin ***@***.***>
Cc: IntXThOrn ***@***.***>; Author ***@***.***>
Subject: Re: [GameTechDev/XeSSUnrealPlugin] No longer working in Unreal 5.5 (Issue #13)
I'll comment here to let you know once Frame Generation is supported.
—
Reply to this email directly, view it on GitHub<#13 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ACJ6WTVNP2S5O3N4I5MRE3D2LYLIHAVCNFSM6AAAAABSWKMZEKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMBUGIZTAMRVHA>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Needs language updating to meet the new standard in 5.5 after deprecations.
The text was updated successfully, but these errors were encountered: