• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

NVIDIA DLSS Source Code Leaked

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,853 (7.39/day)
Location
Dublin, Ireland
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard Gigabyte B550 AORUS Elite V2
Cooling DeepCool Gammax L240 V2
Memory 2x 16GB DDR4-3200
Video Card(s) Galax RTX 4070 Ti EX
Storage Samsung 990 1TB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
The mother of all cyberattacks hit NVIDIA over the weekend, putting out critical driver source-code, the ability to disable LHR for mining, and even insights into future NVIDIA hardware, such as the Blackwell architecture. An anonymous tipster sent us this screenshot showing a list of files they claim are the source-code of DLSS.

The list, which looks credible enough, includes C++ files, headers, and assets that make up DLSS. There is also a super-convenient "Programming Guide" document to help developers make sense of the code and build correctly. Our tipsters who sent this screenshot are examining the code to see the inner workings of DLSS, and whether there's any secret sauce. Do note that this is DLSS version 2.2, so a reasonably recent version including the latest DLSS 2.2 changes. This code leak could hold the key for the open-source Linux driver community to bring DLSS to the platform, or even AMD and Intel learning from its design. Stealing Intellectual Property is a big deal of course and NVIDIA's lawyers will probably be busy picking apart every new innovation from their competitors, but ultimately it'll be hard to prove in a court of law.



View at TechPowerUp Main Site
 
Some of this stuff was already public knowledge through the GitHub repo, such as the programming guide and headers.

 
I don't really use Linux outside of servers, but if this puts an end to the closed-source drivers that Nvidia hinder the opensource community with, then that's a plus.
 
It would be super ultra illegal if some programmer somewhere make a open source version of DLSS that runs on shader cores, imagine a DLSS that runs on AMD and <=Pascal GPU, probably be slow AF, but still pretty interesting.
 
Got'em xD

VBIOS and driver signer next? Is that too much to ask?
 
The Programming Guide is shipped with a compiled DLSS plugin its a user guide detailing how to setup the plugin, looks like itssource code for the UE plugin.
 
Last edited:
Crime is a thing to be proud now huh?
Corporations especially ones like nvidia with monopoloistic as well as manuplative business practices deserve it!
 
Driver code should be open source in the first place, thus you can review it and compile for personal usage with the hardware you bought.

This is the only true way. Celebrate or not.
 
Bad for Nvidia but interesting for open source community and probably AMD engineers, at home anyway!

Can't really be celebrating IP theft.

Makes me wonder if this is just a teaser though. Maybe asking for a ransom or more damaging things will be released.
 
Low quality post by Bytales
Somebody got tired of Ngridia ! I bow to them ! They have earned my respect for life.
 
Crime is a thing to be proud now huh?
Why not? Nvidia is proud of what they've done. Now ask if crime is selfish, another yes answer when it comes to Nvidia.
 
Forbid people to use it freely, somebody will steal it and make it open. Give them freedom of usage, they will use as they please and the company will still get the profits from it anyway.
I wonder, what will people say from both camps if it turns out, you don't need any specific hardware to make it running as intended?
I have ideas :laugh:
 
I've said it before and I'll say it again.

Nvidia is the company people love to hate.
surely they dont give reason to
 
Is IP theft celebrated here?
If it happens to Nvidia (or Intel), everything goes.
If it happened to AMD, people would be running for their pitchforks. Probably blaming Intel or Nvidia, for good measure.
 
I wonder, what will people say from both camps if it turns out, you don't need any specific hardware to make it running as intended?
I have ideas :laugh:
Then AMD would have to answer as to why they came out with FSR instead of an actual DLSS competitor vOv

Y’all (including the author) realize that the leaked code is radioactive to the nouveau devs and the other companies, right? Or did you all forget how much of a pain in the neck the Windows XP source leak made things for Wine and ReactOS?
 
Then AMD would have to answer as to why they came out with FSR instead of an actual DLSS competitor vOv

Y’all (including the author) realize that the leaked code is radioactive to the nouveau devs and the other companies, right? Or did you all forget how much of a pain in the neck the Windows XP source leak made things for Wine and ReactOS?
Answer to who and what about? AMD got their own tech and NV has kept DLSS a secret that's why the leak of source code and how it works. AMD does not know how it works and if it requires a specific hardware. NV said it did require specific hardware. Maybe now we will see if they were telling the truth.
 
Y’all (including the author) realize that the leaked code is radioactive to the nouveau devs and the other companies, right? Or did you all forget how much of a pain in the neck the Windows XP source leak made things for Wine and ReactOS?
Yup, this can even be a good thing for NVIDIA
 
What the hell is with these comments? Nvidia, AMD and Intel or any business for that matter isn't your neighbour whose pet got stolen.
 
Last edited by a moderator:
Is IP theft celebrated here?
Nvidia have burned away most, if not all of their goodwill from their consumer customers that put them on the map.

In the last decade Nvidia have fragmented APIs to lockout the competition as much as possible, made proprietary shit and charged silly money for it instead of contributing to the sector as a whole (SLI, G-Sync, PhysX, RTX, CUDA, GameWorks to name just a few), contributed as little as absolutely necessary to the opensource community, obfuscated driver features as an anticompetitive measure, plied game developers with black-box, Nvidia-optimised tools instead of contributing to existing tools that were in use for cross-platform development, and all of this is just the headline stuff in the consumer market only.

If you want to know how they've micro-segmented the pro and enterprise market with arbitrary driver limitations for basic stuff like virtual machines, compute, AI, I could rant for days. It's all a massive attempt to cash-grab and monopolise.
 
Last edited:
Back
Top