c0de517e

he/him 🌞: Senior Director, Simulation@Roblox. 🌚: Photography & Creative coding. Blog: c0de517e. My opinions are not my own.

@sjb3d TBH though - if you don't need to support a ton of shaders and a ton of drawcalls (codegen, shader specialization) then life is easy... you can even write some reflection and dynamic binding system as perf won't kill you. That's how EA's "Ignite" (aka RNA) worked (sport games). I imagine that Dreams was mostly a few shaders that hammered the GPU 100% without having to deal with pesky drawcalls etc. The hard problem is to get great iteration times when you have 100k shaders per "level"

All REAC 2025 content is LIVE! Enjoy enginearchitecture.org/2025.ht

...and REAC 2025 is officially done! I've closed the registration. Slides/videos will appear on our website as soon as we can process them (typically a week or two). Meanwhile, you can enjoy our break music videos on our YT channel! THANK YOU! youtube.com/@renderingenginear

See you next week! enginearchitecture.org/2025.ht (Please share!)

@joeldevahl Yes, good point, I changed the date but not the day of the week

If you know, you know...

My bugs are your gain! I had to improve c0de517e.com/020_imgpeek.htm to figure out some texture compression issues today.

Very nice work on reversing various HW mipmap logic pema.dev/2025/05/09/mipmaps-to

REAC 2025 talk details have been posted on the website! Register today - it's free! enginearchitecture.org/2025.ht

If you can share this message, we'd appreciate it. Thanks, and see you soon!

@nin Thanks, fixed

REAC 2025 registration is now open! It takes only a minute - try it now ;) enginearchitecture.org/2025.ht

A new article appears. Also remember, REAC '25 is only 6 weeks away! c0de517e.com/021_taxonomy.htm

@mtothevizzah Better view

Nvidia claims to have invented the GPU. Meanwhile, in 1970...

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst