David Sena
biovf.bsky.social
David Sena
@biovf.bsky.social
Senior Mobile Platform Engineer @Epic Games
Previously Graphics Tech Director @NMGames, Sr. Graphics Eng at Samsung R&D
Having had to deal with those exact same issues & not finding references to compare my solution against has always left a sour taste. If you ever decide to go forward with it let me know, happy to review it if it helps you.
January 25, 2026 at 2:22 PM
Absolutely. For whatever it is worth, perhaps consider submitting it to one of Europe's conferences like Digital Dragons/etc
Efficient & effective SDR UI playing nice with HDR rendering and/or HDR display output is such a difficult thing to get right without destroying artistic intent.
January 25, 2026 at 2:20 PM
Oh that would be such a cool topic for a talk! There's very few talks on that subject and everyone ends up finding their own ways of reinventing the wheel again and again.
Not only that but things like how to establish a great pipeline for artists to author UIs in HDR could be invaluable
January 25, 2026 at 10:48 AM
Reposted by David Sena
Here’s an interesting new JCGT paper showing that small neural nets can outperform LUTs in speed/memory/accuracy even when embedded in purely CPU-based renderers. The authors are some ex-Pixar rendering guys who are now at Aurora.

jcgt.org/published/00...
jcgt.org
January 7, 2026 at 9:16 PM
Reposted by David Sena
Slides are up for our talk at the Graphics Programming Conference (GPC), with @domlaz.bsky.social and myself. #GPC25 #DOOM

graphicsprogrammingconference.com/archive/2025...
Graphics Programming Conference
The Graphics Programming Conference is a conference for graphics programmers, from student to industry veteran, taking place in November in Europe.
graphicsprogrammingconference.com
January 6, 2026 at 12:10 PM
Reposted by David Sena
Graphics Programming weekly - Issue 421 - December 28th, 2025 www.jendrikillner.com/post/graphic...
December 30, 2025 at 3:30 PM
Reposted by David Sena
New article! What do you do when profiling your code shows the slowdown isn't in your code, but deep in the kernel? Why, you grab the kernel source and go spelunking.

How a routine profiling session turned into a Linux kernel patch: rovarma.com/articles/fro...
From profiling to kernel patch: the journey to an eBPF performance fix | Ritesh Oedayrajsingh Varma
A story about how an innocent profiling session led to a change to the Linux kernel that makes eBPF map-in-map updates much faster.
rovarma.com
December 11, 2025 at 1:39 PM
I guess I misunderstood the assignment when I was asked for a "sheep" Fresnel? 🤔
December 31, 2025 at 1:38 PM
Reposted by David Sena
Hot Chips 2025 is up as well (I'm a few weeks late this year): www.youtube.com/playlist?lis...
Hot Chips 2025 - YouTube
Videos from Hot Chips 2025
www.youtube.com
December 30, 2025 at 12:58 PM
Reposted by David Sena
SIGGRAPH 2025's "Advances in Real-Time Rendering" series is up on YouTube:

www.youtube.com/@siggraphadv...
SIGGRAPH Advances in Real-Time Rendering
Welcome to the home for the well-established series of SIGGRAPH courses, covering late-breaking work and advances in real-time computer graphics! This course was first presented in SIGGRAPH 2006 in B...
www.youtube.com
December 30, 2025 at 12:54 PM
Reposted by David Sena
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course talk recording of "FAST AS HELL: IDTECH8 GLOBAL ILLUMINATION" by @idsoftwaretiago.bsky.social from id Software is now online: youtu.be/VTrdeqMMMK0?... Enjoy!
SIGGRAPH 2025 Advances in Real-Time Rendering in Games: Fast as Hell: idTech8 Global Illumination
YouTube video by SIGGRAPH Advances in Real-Time Rendering
youtu.be
December 29, 2025 at 8:57 PM
Reposted by David Sena
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course talk recording of "MEGALIGHTS: STOCHASTIC DIRECT LIGHTING IN UNREAL ENGINE 5" by @knarkowicz.bsky.social
and @tiagocostav.bsky.social‬ from @epicgames.alt.store.ap.brid.gy is now online: youtu.be/dmmN8_c8Tb0?... Enjoy!
SIGGRAPH 2025 Advances in RT Rendering: Megalights: Stochastic Direct Lighting in Unreal Engine 5
YouTube video by SIGGRAPH Advances in Real-Time Rendering
youtu.be
December 29, 2025 at 9:04 PM
Today I spotted a wild environment map in its natural habitat. It had texture compression artifacts and everything!
December 20, 2025 at 8:58 PM
Reposted by David Sena
Graphics Programming weekly - Issue 419 - December 7th, 2025 www.jendrikillner.com/post/graphic...
December 8, 2025 at 3:31 PM
Reposted by David Sena
We attempted to cram over 100 #uetips into a single presentation at Unreal Fest Stockholm. Did we succeed? Find our right here 👇
www.youtube.com/watch?v=4w0P...
101 Unreal Engine Tips & Tricks: The Reckoning | Unreal Fest Stockholm 2025
YouTube video by Unreal Engine
www.youtube.com
November 30, 2025 at 9:43 AM
Great stuff!
November 30, 2025 at 3:34 PM
Reposted by David Sena
I've been wanting to start a blog for a while, and finally decided to bite the bullet.

The first article of hopefully many more to come is about, you guessed it, profiling & optimization.

RTs appreciated!

rovarma.com/articles/opt...
Optimizing libdwarf .eh_frame enumeration | Ritesh Oedayrajsingh Varma
For the Linux version of Superluminal we rely on unwind information stored in the .eh_frame section in a binary to perform stack unwinding. We’ll go over optimizations we made to libdwarf that greatly...
rovarma.com
November 24, 2025 at 2:39 PM
Reposted by David Sena
We just released "Unreal Materials: New Features & Productivity Enhancements", where my coworker @shedoesartstuff.bsky.social shows off a bunch of quality-of-life improvements to the Material Editor in UE in 5.6/5.7, alongside new and upcoming features. #uetips

www.youtube.com/watch?v=KYmd...
Unreal Materials: New Features & Productivity Enhancements | Unreal Fest Stockholm 2025
YouTube video by Unreal Engine
www.youtube.com
November 11, 2025 at 10:59 AM
Reposted by David Sena
We just published "The Road to 60 fps in The Witcher 4 UE5 Tech Demo", where you can see how we got 300+ moving characters and 100k+ fully modeled trees and scrubs running at 60fps on a base PS5.
www.youtube.com/watch?v=ji0H...
The Road to 60 fps in The Witcher 4 Unreal Engine 5 Tech Demo | Unreal Fest Orlando 2025
YouTube video by Unreal Engine
www.youtube.com
October 31, 2025 at 1:54 PM
Reposted by David Sena
We've made the content and project files for our new Bonsai demo freely available, so you can run it yourself.

Download the project, a developer guide, and even a binary executable of the demo here: developer.nvidia.com/game-engines...
October 21, 2025 at 6:56 PM
Brilliant 👏
😭

IG newberlinlibrary
October 6, 2025 at 8:12 AM
Reposted by David Sena
Wow !
October 5, 2025 at 7:39 AM
TIL...where was this all my life 😅
October 2, 2025 at 3:39 PM
Reposted by David Sena
New blog post! In "Billions of triangles in minutes" we'll walk through hierarchical cluster level of detail generation of, well, billions of triangles in minutes. Reposts welcome!

zeux.io/2025/09/30/b...
September 30, 2025 at 5:40 PM
Reposted by David Sena
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course talk recording of "Ray Tracing The World of Assassin’s Creed Shadows" by Luc Leblanc and Melino Conte from Ubisoft is now online: youtu.be/2K-rwy4aMmU?...
RAY TRACING THE WORLD OF ASSASSIN'S CREED SHADOWS (Advances in Real-Time Rendering SIGGRAPH 2025)
YouTube video by SIGGRAPH Advances in Real-Time Rendering
youtu.be
September 30, 2025 at 1:57 AM