As of proton 9.0 the environmental variable is now PROTON_FORCE_NVAPI=1
https://github.com/jp7677/dxvk-nvapi?tab=readme-ov-file#steam-play--proton
As of proton 9.0 the environmental variable is now PROTON_FORCE_NVAPI=1
https://github.com/jp7677/dxvk-nvapi?tab=readme-ov-file#steam-play--proton
From the article:
“Industry traffic has declined in major markets like the U.S., Australia, Canada, and Germany. In several markets, we also continue to be negatively impacted by the war in the Middle East,” McDonald’s CEO Chris Kempczinski said on the company’s earnings call.
So it does seem to be working to some extent.
The English were the ones that created the term soccer. It grew in popularity in America as soccer, then eventually fell out of popularity in Britain. In fact, a lot of the differences between words in the US and Britain are that Brits started using a different version of the word and Americans kept using the old one. Not all, but a lot.
Source: https://time.com/5335799/soccer-word-origin-england/
The purpose of the comment is to demonstrate banding. The only reason I marked it in bits is to show how banding can be reduced in video encodes by increasing the bit depth, not the specifics depths itself, it’s not a technical write-up.
It’s an exaggerated example to demonstrate the concept of banding more clearly, not a technical breakdown.
Banding is that annoying color gradient you see sometimes in dark scenes.
On the left is 8 bit and on the right is 10 bit.
HEVC 10 bit in order to reduce banding for animation, especially during dark scenes. I know H264 Hi10 exists, but it has poor hardware support, so using HEVC 10 bit is the best option (I don’t own a single streaming device that supports HW accelerated Hi10, besides my PC). Also, an added benefit is reduced file size. I find that doing my own encodes is very rarely worth it, but when I do, I use FFmpeg in the CLI and not tdarr.
I had the exact same issue as you in Apex Legends, and I was able to find a workaround. Basically, nvidia reflex didn’t work with dx11 (DXVK) at all, but forcing the game into dx12 (VKD3D) mode worked without issue.
To enable, you just need to set this in your launch options.
%command% -anticheat_settings=SettingsDX12.json
Also, you may need to set the nvapi environmental variable, but I’m pretty sure nvapi is already enabled in proton for Apex Legends.
I recommend using proton experimental as it uses an up-to-date version of dxvk-nvapi