autumn
banner
froggi.es
autumn
@froggi.es
i work on drivers, hdr/colour, linux kernel, gamescope, dxvk and vkd3d-proton, old games.

source engine masochist.

opinions are my own.

frogs are cool.

github: https://github.com/misyltoad
fedi: frog@idtech.space
email: hello@froggi.es
I did on the other platforms, I forgot when posting to Bluesky. It doesn't let me change it after the fact.
October 15, 2025 at 11:10 AM
(also special thanks to Mary for helping me find the smem in the qmd thing despite the kernel launch at first glance not appearing to specify any)
October 14, 2025 at 11:09 PM
The code is not ready to land yet (lots of clean-ups needed!), but it's working now in Control!

For those who read, here is a picture of the initial froggy sample app and kernel I wrote to test the extensions before delving into the extra bits that DLSS needs to work. ;D

5/5
October 14, 2025 at 11:09 PM
The surface area is mostly in the parsing of the cubins, the actual dispatch code is tiny!

ATM, it only supports DLSS versions that have code compiled for the GPU you are using. If you try and run old DLSS on a new GPU, that won't work currently.
PTX->NIR is much harder.

4/5
October 14, 2025 at 11:09 PM
multiple sections an ELF where some of the metadata is ordinal-based and some of it is name-based and oh, the ELF is also inside another container of ELFs (elves?).

But once you parse all that out, it's actually not *that* bad.

3/5
October 14, 2025 at 11:09 PM
These extensions are used by DXVK and VKD3D-Proton via. DXVK-NVAPI to implement DLSS.

Although, that alone was not an easy feat because the surface area of Cuda is pretty huge and parsing the cubins is difficult as there's these weirdly packed attributes spread across-

2/5
October 14, 2025 at 11:09 PM
one of them =)
September 24, 2025 at 6:09 AM
I see. Bluesky does not allow people in the UK to see DMs.
September 1, 2025 at 7:48 PM
what
August 26, 2025 at 11:45 PM
none.
July 28, 2025 at 7:01 PM
that would still suck
July 27, 2025 at 4:50 PM
i disagree with the idea of ever having to show my ID to random websites to view content. puritanism is fascism in disguise, websites are already blocking things that are gay or related to war/conflict.
July 27, 2025 at 2:49 PM