Faith Ekstrand
gfxstrand@social.treehouse.systems
<p>Linux 3D graphics developer. Author of the NIR optimizing compiler core in Mesa as well as open-source Vulkan drivers for Intel and Nvidia GPUs. Engineering Fellow @Collabora.</p>
Posts
-
View post
RE: https://masto.ai/@phoronix/117023122749558085 Seeing this number never ceases to amaze me. When I started in graphics, 1% was the glass ceiling we could never hope to break.
-
View post
Congratulations to GitHub on re-inventing the patch series. Maybe they'll add e-mail integration next?
-
View post
RE: https://floss.social/@collabora/117009529861785253 Little Kraid update, now in blog post form:
-
View post
Unoptimized rust is annoyingly slow. I'm not really complaining that much because the optimizer does eat all those layers for lunch, just like it promises to. It's just a little annoying to watch the C code base be so much faster in debug builds.
-
View post
II complain about #freedesktop GitLab reliability sometimes but it could be worse. We could be on GitHub.
-
View post
Hey, look! I wrote another compiler. https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41841
-
View post
RE: https://floss.social/@collabora/116533723198138565 In case you missed, it, my blog post about memory optimization in NIR was published today.
-
View post
Mesa is working to update our contributor guide. Can you guess why? Did you guess AI? Because if you did, you'd be right. I don't want to put anyone on blast here so please don't go digging to find the motivating MR and harass the contributor or anything like that. But the situation was exactly what you might think. Someone ran ChatGPT on the code and asked it for suggestions on making it more performant. They applied a bunch of the changes against their local branch, tested it, a...
-
View post
Another week. Another LLM MR that makes no sense and burns maintainer time. Could we all please just stop with this?
-
View post
RE: https://social.treehouse.systems/@gfxstrand/116086803644247835 I'm really happy with how this blog post is shaping up. I think it'll be both good from the perspective of understanding the Mesa changes as well as being a good little primer on tilers. I'm hoping it'll go live early next week.
-
View post
Wow! Turns out refactoring the universe broke something. Who'd have thought. ๐
-
View post
Sometimes, just for fun, you have to actually use your shit and feel proud of yourself. Other @collabora folks are preparing for a demo at an upcoming trade show. They're going to do an NVK demo at the booth again and this year we decided to demo some games. (Last year was some WebGPU demos running in Chrome.) So I installed Jedi: Fallen Order and fired it up. At first, it was kind janky. It was playable but you wouldn't want to play like that for hours. Then I realized it was running...
-
View post
Boots up DragonAge: The Veilguard on NVK to test something. Hunh... Since when did that run at 60 FPS? We're making progress. ๐