logoalt Hacker News

Zopieuxyesterday at 6:34 PM3 repliesview on HN

[flagged]


Replies

tux3yesterday at 7:05 PM

Not just C, dav1d and dav2d are actually mostly written in ASM! Then there's a bit of C as the glue or for functions that don't have optimized ASM yet.

Since dav2d is newer it has a higher fraction of C, but not enough for it to be the main language in the codebase :)

datakingtoday at 4:27 AM

for dav1d there is https://github.com/memorysafety/rav1d although it reuses the dav1d assembly and performance is typically slower by a single-digit percentage.

Almondsetatyesterday at 7:35 PM

What are you even implying?

show 4 replies