Linux Kernel 6.13 Released: Here's What's New!
AMD users and old Apple device owners, this is a good release for you!
Over the past year, everyone in the PC gaming community has been talking about DLSS and FidelityFX. However, it seems that Linux gamers have been missing out, with DLSS only working through Proton when combined with a beta Nvidia driver and FidelityFX leaving much to be desired in terms of graphics.
Fortunately, Intel appears to want to change that with their new XeSS frame rate boosting technology. Launching alongside their upcoming Alchemist range of GPUs, it promises the ease of implementation of FidelityFX while competing in terms of image quality with DLSS.
Here, we will be exploring how this technology works and the incredible impact it will have on gaming on Linux.
Similar to DLSS (Deep Learning Super Sampling), XeSS stands for Xe Super Sampling. AMD’s FidelityFX is a collection of technologies that enable games to run at a much higher frame rate than traditional rendering with minimal loss to visual quality.
Currently, two different technologies are used to achieve this. These are AI and traditional upscaling, both with various drawbacks and advantages.
Unlike AI, this approach has been worked on for many years. Previously, we have seen it being used in many TVs, computer monitors, and even some games to make a lower resolution image (or frame) appear clearer, with decent results.
This is the technology that AMD has chosen for their FidelityFX. They did this for several reasons; some possible ones include:
That isn’t to say that it is without its disadvantages, some being:
AMD is currently the only major company using this technology for game upscaling. That means that we must move on to the other major upscaling technology: AI.
It is the latest advancement in upscaling technology used by DLSS and XeSS.
Unlike traditional upscaling, this approach typically depends on some special hardware to run.
Specifically, it would help if you had a GPU with dedicated AI cores. On Nvidia’s cards, these come in the form of Tensor cores.
Because these cores are new, they are only available on 20 and 30 series GPUs, meaning that older cards are stuck with traditional upscaling. Additionally, it is much harder for developers to implement as the AI needs to be “trained,” involving feeding the AI thousands of hours of gameplay.
Yet, these trade-offs are worth it for many people, as AI provides better image quality and performance.
This is the route Intel has taken for its solution.
DLSS is completely closed source in true Nvidia style, like the drivers that annoyed Linus Torvalds so much.
Fortunately, Intel is following in the footsteps of AMD, and they plan to open-source XeSS once it’s ready for prime time.
While there is no significant commitment made by them, but multiple reports suggest that they plan to eventually open-source it.
This allows them to take advantage of the numerous contributions the open-source community will (hopefully) make. The result should be a fascinating GPU landscape with many different technologies and companies constantly fight for the top spot in upscaling.
Compared to Nvidia’s DLSS (XeSS’s main competitor), XeSS promises better performance, visual quality, and ease of implementation.
So far, we have seen demos running at as much as double the native performance, backing up the performance claims. But that’s press material for now.
As I mentioned, Intel is planning to make it open-source.
While it may not be open-source at launch, they intend on open-sourcing once it matures.
If Intel is to be believed, this could be the killer feature of their upcoming Alchemy GPUs, putting them ahead of both AMD and Nvidia in one single scoop.
I am incredibly excited about this feature, more so than I was about DLSS and FidelityFX combined. It should be noted that this is still some time away, with it expected to release in early 2022.
Overall, it looks like a significant step forward for Intel and maybe the key to them coming back from behind AMD and Nvidia.
Are you excited about XeSS? Let me know in the comments below!
Via: Videocardz
Stay updated with relevant Linux news, discover new open source apps, follow distro releases and read opinions