!hzgkCxLtCOTmFXGauj:nixos.org

NixOS Gaming

427 Members
Gaming things, my hands are typing words.120 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
19 Jul 2025
@k900:0upti.meK900But it kinda works and they get to advertise a feature for MORE FRAMES07:21:18
@olivia:computer.surgeryolivia I just learned that fact a couple days ago when reading about fsr4 is my mind is boggled 07:21:33
@k900:0upti.meK900I still remember magic D3D9 fourccs07:21:47
@k900:0upti.meK900It's just always been like that07:22:00
@olivia:computer.surgeryoliviayuck07:22:18
@olivia:computer.surgeryoliviaI've mostly never actually had reason to learn d3d stuff07:22:28
@olivia:computer.surgeryoliviaso managed to avoiding knowing this lol07:22:39
@k900:0upti.meK900https://aras-p.info/texts/D3D9GPUHacks.html07:23:07
@olivia:computer.surgeryolivia do people actually use it? 07:23:07
@olivia:computer.surgeryoliviaor does it come out looking so wonky that you don't bother07:23:15
@k900:0upti.meK900¯\_(ツ)_/¯ 07:23:18
@olivia:computer.surgeryoliviafair07:23:22
@k900:0upti.meK900I haven't really tried it much07:23:23
@olivia:computer.surgeryoliviahonestly the whole concept of NN upscaling has seemed pretty unappealing to me07:24:46
@olivia:computer.surgeryoliviawhat if TAA artifact on steroids sounds bad07:25:13
@olivia:computer.surgeryolivia* "what if TAA artifacts on steroids" sounds bad07:25:23
@olivia:computer.surgeryolivia this is so awful 07:30:37
@olivia:computer.surgeryoliviathanks07:30:39
@olivia:computer.surgeryoliviaso is there a better way to expose vendor extension features now, or are they still doing nonsense fourccs in d3d12?07:31:47
@k900:0upti.meK900I think the way you do this now is you just dlopen a vendor specific library like libnvapi or libamdwhatever07:34:46
@k900:0upti.meK900And that does who the fuck knows what really07:35:00
@olivia:computer.surgeryoliviaah07:36:43
@mwlabs:matrix.orgmwlabs joined the room.09:18:27
@woobilicious:matrix.orgwoobiliciousDriver based tunables have been a thing on windows for ages, you can force 16xAF and 8xMSAA since like 2004, MLAA, transparent texture AA have been toggles too, something that should be part of Linux tbh. Nvidia's drivers have thousands of per-game hacks too, it's one of the reasons why Nvidia were so popular, they were squeezing performance out of every game title by breaking DX11's guarantees selectively, also game devs are built different, Unreal ships with perfectly fine TXAA, and some games just change the default settings and make everything look like garbage.10:16:46
@woobilicious:matrix.orgwoobiliciousOne of the biggest criticisms of FSR is it's inferior quality to DLSS, and yeah people use them a lot because hardware isn't getting faster, and game devs are pushing more crap on to the user like with Nanite which has excessive and even sometimes uses software rastization in compute shaders, and Ray tracing. personally FSR2 looks terrible compared to a good TXAA implementation (like the one found in Apex Legends), and I can't stand sub 90fps in shooters so deal with the blur.10:22:24
@woobilicious:matrix.orgwoobilicious* One of the biggest criticisms of FSR is it's inferior quality to DLSS, and yeah people use them a lot because hardware isn't getting faster, and game devs are pushing more crap on to the user like with Nanite which has excessive overdraw* and even sometimes uses software rastization in compute shaders, and Ray tracing. personally FSR2 looks terrible compared to a good TXAA implementation (like the one found in Apex Legends), and I can't stand sub 90fps in shooters so deal with the blur.10:23:44
@woobilicious:matrix.orgwoobiliciousI've also seen some advanced injectors that would put post processing in to the correct shader pass, and even use the z pass to create SSAO and DOF. So it might be possible to inject FSR2 in to the right layer with enough engineering, and maybe even FSR4 Temporal mode if they can place a vertex shader in the right place lol10:29:12

Show newer messages


Back to Room ListRoom Version: 10