Dominik Lazarek's Avatar

Dominik Lazarek

@domlaz.bsky.social

Senior Graphics Programmer at id Software. Previously: 'Avatar: Frontiers of Pandora' at Ubisoft. Proud father of two. Anime and Metal head

188 Followers  |  182 Following  |  17 Posts  |  Joined: 24.10.2024
Posts Following

Posts by Dominik Lazarek (@domlaz.bsky.social)

Hope you have fun reading it! Ask away or shoot feedback to us for the Doom articles :)

21.02.2026 21:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

We had a chance to contribute to this amazing book series with two articles and even a cover image. I hope everyone enjoys reading this book as much as we enjoyed writing it!

20.02.2026 07:46 β€” πŸ‘ 34    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Unfortunately I won't be at GDC this year after all but Philip will cover both of our individual talk parts with ease - be sure to say hi to him!

06.02.2026 09:54 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Come check out our GPC slides about some of our Doom rendering techniques! YT video will likely follow soon as well

06.01.2026 12:50 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Graphics Programming Conference The Graphics Programming Conference is a conference for graphics programmers, from student to industry veteran, taking place in November in Europe.

Slides are up for our talk at the Graphics Programming Conference (GPC), with @domlaz.bsky.social and myself. #GPC25 #DOOM

graphicsprogrammingconference.com/archive/2025...

06.01.2026 12:10 β€” πŸ‘ 35    πŸ” 9    πŸ’¬ 0    πŸ“Œ 1
Preview
Rip & Tear: Breaking Down the Renderingβ€―ofβ€―'DOOM: The Dark Ages' | Agenda | GDC Festival of Gaming TheGDC Festival of Gaming program blends expert insight with interactive formats designed to spark ideas, sharpen skills, and connect communities.

Together with @phammer.bsky.social , we'll be at GDC 2026 talking about some of the idTech 8 rendering tech we worked on for DOOM: The Dark Ages. Will be my first GDC, so I'm really looking forward to it! :)
schedule.gdconf.com/session/rip-...

03.12.2025 14:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Graphics Programming Conference The Graphics Programming Conference is a conference for graphics programmers, from student to industry veteran, taking place in November in Europe.

www.graphicsprogrammingconference.nl might be a good fit for this - IIRC you're also based in EU currently? :)

28.10.2025 14:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Super cool! I'm really enjoing the game so far - huge congrats to the entire team.
Would be very interested in hearing a conference-talk about this tech and its early prototypes some time :)

28.10.2025 14:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Graphics Programming Conference The Graphics Programming Conference is a conference for graphics programmers, from student to industry veteran, taking place in November in Europe.

Together with @phammer.bsky.social, we'll talk about some of the rendering optimizations using triangle visibility buffers and VRS on Doom: The Dark Ages at GPC 2025. Hope to see some of you there!
graphicsprogrammingconference.com

21.08.2025 11:03 β€” πŸ‘ 22    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

Had a great time at the Doom release party in downtown Dallas last night with a bunch of the other engine guys. Met most of the US-side team face to face for the first time since joining id a few years ago - awesome people!

30.05.2025 12:09 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
DOOM: The Dark Ages | Official Accolade Trailer (4k) | Available Now
YouTube video by Bethesda Softworks DOOM: The Dark Ages | Official Accolade Trailer (4k) | Available Now

youtube.com/watch?v=AETO...

15.05.2025 18:28 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Yepp, indeed all projected-grid screenspace still, both for Doom and Indy. We do use some tricks to get around some limitations, like temporally reprojecting grid vertices to last frame to reduce aliasing under motion, but not perfect. We might switch to world-tessellation at some point.

15.05.2025 07:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Doom: The Dark Ages - DF Deep Dive Review - The id Tech 8 Engine Is Stunning
YouTube video by Digital Foundry Doom: The Dark Ages - DF Deep Dive Review - The id Tech 8 Engine Is Stunning

Check out some of the tech weβ€˜ve been adding for idTech 8 these past years. Really proud to be part of this amazing team!
Doom: The Dark Ages releases tomorrow, thumbs pressed people will enjoy some beautiful visuals and decent performance.

youtu.be/Ed4vNNQwCDU?...

14.05.2025 18:23 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Sure! You can use e.g. tex2DGrad(.. ddx, ddy) with manually-computed derivatives.
If you re-order the compute shader threads to be in a morton-like order, you can use e.g. subgroupQuadSwapHorizontal/Vertical() to compute derivatives

14.05.2025 12:41 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Confirmed that this is indeed the software-VRS that's in place here. We're investigating some options to mitigate these places.

13.05.2025 14:17 β€” πŸ‘ 14    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Its using a form of software-VRS instead

13.05.2025 13:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hmmm, not 100% sure these are VRS issues, actually - could also come from the upscale sharpening or so. Thanks for pointing it out - fwding it with the team and we'll investigate

13.05.2025 13:43 β€” πŸ‘ 15    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
DOOM: The Dark Ages | Developer_Direct 2025 (4K) | Coming May 15, 2025
YouTube video by Bethesda Softworks DOOM: The Dark Ages | Developer_Direct 2025 (4K) | Coming May 15, 2025

Weβ€˜ve finally shared some extensive look at Doom: The Dark Ages
Couldnβ€˜t be more proud to be part of this team!

youtu.be/FGFuaVUI6_E?...

24.01.2025 04:59 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image

Just received my own physical copy, congrats on the release!
However, my copy seems to include some faulty pages of a different book in the middle? Or is it expected to include advertisements of some sorts?

27.11.2024 13:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0