On the flip side why is DLSS blocked off from Intel hardware? At least Intel allows XeSS to run on non-Intel hardware, albeit it's not optimized. NV doesn't allow DLSS on any non-NV hardware, period.
"Not optimized" is an understatement - it's usually well below FSR quality and significantly less performant, XESS without Intel hardware really may as well not exist with what it brings to the table. Nobody is using XESS without Arc. Not going to trumpet their 'gift' to the industry by making a really shitty version of their tech open source. Maybe that will change in the future though.
And yeah - maybe DLSS could run well on Intel hardware, I'd love to see it! But like I'm saying, it's obvious why Nvidia is not being asked about this by gamers, because ARC users barely register. I'm saying you can't wonder why more pressure isn't being put on devs for an open standard when the #2 IHV hasn't made their own case for a competitive hardware solution.
I mean it doesn't get any more closed than that.
Well, you could
effectively get more 'closed' that that actually - by not bothering to make the open-source SDK
Streamline, or by making FSR exclusion part and parcel to be Nvidia sponsored. Nvidia have come out and said flatly they don't do that, no ifs ands or buts - and they make software that actually assists the inclusion of their competitors solutions easier to boot.
Now, maybe working with Streamline actually sucks or is too limiting for making the most of FSR/Xess, then it's just a marketing fig leaf. I'd like to hear from devs who've used it. But even without it, adding in other implementations is not supposed to be arduous. On that:
I get NV users being sad that it's not in there, but developers don't owe it to anyone to even put in an effort to put in DLSS/FSR/XeSS. But if you're only going to put in one, you're better off putting in the one that runs on everyone's hardware including the consoles.
Again, the point is that
adding another reconstruction method after you're already done the legwork for one, by all indications, is relatively straightforward. This is a different matter if it's prohibitive in development work. AMD themselves have literally marketed how easy it is to add FSR if you've laid the groundwork for DLSS already though, so a little difficult to make that case when the very vendor this is about is saying how easy it is to add, and of course Nvidia is saying the same thing, hence Streamline.
I'm just trying to imagine people getting pissed off at a developer not including AO or dynamic resolution scaling or motion blur or...
I mean I certainly don't like it when dynamic resolution is in a console release and not the PC, and Alex said as much in his 2002 PC games disaster video. I'm a big fan of dynamic res, when it works well. I wish it were more common in the PC space and have said so repeatedly, but I also have come to understand it's far easier to support on consoles. That's largely beside the point though when we're talking about one IHV actively restricting the implementation of a graphical feature as a prerequisite to receive support funding, and another doesn't.
If it turned out that Nvidia sponsored titles were prohibiting the inclusion of FSR as a requirement for Nvidia sponsorship, this would also be a story making the rounds and people would be rightfully upset too. My position wouldn't be "Well they're free to do that" - and yes, they are - but as a consumer, I'm also free to say it sucks.
Perhaps a developer is very much against closed platform (hardware) solutions and will only include open source solutions if one is available?
Once again, that's not the contention here. If a developer only included FSR2 because they need to budget their meagre dev time and have to choose one method that supports the widest userbase possible, then fine. The contention here is that this decision to
exclude the option of another, superior solution is being forced by management and has little do with with either development time budget or some appeal to open source as a moral principle. I mean, it's a little difficult to really stake an ethical argument on closed vs. open source when you accept the funding from a single IHV where an explicit stipulation is you don't even have the freedom to choose to work with the technology from another vendor.
Sure maybe AMD partnered titles prohibit the use of DLSS or maybe they don't.
It should be pretty clear we're well past the speculation stage at this point, come on. AMD's response is pretty damning. They could have shut this speculation down in an instant, they chose not to for a very obvious reason.
You think the developer doesn't know that? If it's a problem for the developer and goes against what the developer wants, then why even partner with AMD? The fact that they partner with AMD knowing this (assuming AMD does actually prohibit it) could be indicative of them preferring to not include vendor specific (locked) implementations of things, rather than somehow AMD coercing them into it.
Sure, maybe their personal philosophy and being given funding that forces them to adhere to that philosophy lines up perfectly!