Martin Fuller
@martinfuller.bsky.social
Principal Engineer - Microsoft ATG
Pinned
Martin Fuller
@martinfuller.bsky.social
· Sep 26
Anisotropic Scaling in Indiana Jones and the Great Circle and DOOM: The Dark Ages
While working on Indiana Jones and the Great Circle and later DOOM: The Dark Ages, it became apparent that both titles are particularly sensitive to anisotropic sampling cost on the Xbox Series con…
martinfullerblog.wordpress.com
A little something I've been meaning to write for a while martinfullerblog.wordpress.com/2025/09/26/a...
Thank you to the awesome people at Machine Games and id Software!
Thank you to the awesome people at Machine Games and id Software!
Reposted by Martin Fuller
Very excited to present a few interesting bits about the rendering of #DOOM: The Dark Ages together with @domlaz.bsky.social and @martinfuller.bsky.social .
If you happen to attend #GPC2025 next month, feel free to say hello!
If you happen to attend #GPC2025 next month, feel free to say hello!
October 20, 2025 at 11:29 AM
Very excited to present a few interesting bits about the rendering of #DOOM: The Dark Ages together with @domlaz.bsky.social and @martinfuller.bsky.social .
If you happen to attend #GPC2025 next month, feel free to say hello!
If you happen to attend #GPC2025 next month, feel free to say hello!
Jobs available with Microsoft graphics: devblogs.microsoft.com/directx/sigm...
The Silicon, Graphics, Media and AI (SiGMA) team is hiring! - DirectX Developer Blog
Do you want to be a part of the Silicon, Graphics, Media and AI (SiGMA) platform team? We are hiring for multiple positions – if you’re interested in knowing more about opportunities in SiGMA, please ...
devblogs.microsoft.com
September 30, 2025 at 11:50 AM
Jobs available with Microsoft graphics: devblogs.microsoft.com/directx/sigm...
Reposted by Martin Fuller
Advanced Shader Delivery is here devblogs.microsoft.com/directx/agil...
Agility SDK 1.618: Advanced Shader Delivery and 1.716 out of preview - DirectX Developer Blog
We are pleased to announce the retail release of AgilitySDK 1.618, available on Agility SDK Downloads today! This release promotes our 1.716 features out of preview and also introduces support for the...
devblogs.microsoft.com
September 26, 2025 at 12:25 AM
Advanced Shader Delivery is here devblogs.microsoft.com/directx/agil...
A little something I've been meaning to write for a while martinfullerblog.wordpress.com/2025/09/26/a...
Thank you to the awesome people at Machine Games and id Software!
Thank you to the awesome people at Machine Games and id Software!
Anisotropic Scaling in Indiana Jones and the Great Circle and DOOM: The Dark Ages
While working on Indiana Jones and the Great Circle and later DOOM: The Dark Ages, it became apparent that both titles are particularly sensitive to anisotropic sampling cost on the Xbox Series con…
martinfullerblog.wordpress.com
September 26, 2025 at 9:31 AM
A little something I've been meaning to write for a while martinfullerblog.wordpress.com/2025/09/26/a...
Thank you to the awesome people at Machine Games and id Software!
Thank you to the awesome people at Machine Games and id Software!
Reposted by Martin Fuller
Today on Digital Foundry, a deep dive interview hosted at CD Projekt RED earlier this week. Alex speaks with key CDPR and Epic staff about the stunning Witcher 4 Unreal Engine 5 tech demo - lots of new detail in this candid conversation: youtu.be/OplYN2MMI4Q
June 14, 2025 at 2:17 PM
Today on Digital Foundry, a deep dive interview hosted at CD Projekt RED earlier this week. Alex speaks with key CDPR and Epic staff about the stunning Witcher 4 Unreal Engine 5 tech demo - lots of new detail in this candid conversation: youtu.be/OplYN2MMI4Q
Reposted by Martin Fuller
The Road to 60 fps in The Witcher 4 Unreal Engine 5 Tech Demo www.youtube.com/live/0X6amtH...
Livestream 2, Day 2 | Unreal Fest 2025
YouTube video by Unreal Engine
www.youtube.com
June 14, 2025 at 3:23 PM
The Road to 60 fps in The Witcher 4 Unreal Engine 5 Tech Demo www.youtube.com/live/0X6amtH...
Reposted by Martin Fuller
It’s Showcase week! 🔥
Join us this Sunday, June 8 at 10 am PDT / 1pm EDT / 6pm BST as we reveal upcoming games from our studios and partners around the world, and get a deep dive from the devs at Obsidian Entertainment during The Outer Worlds 2 Direct. Hope you can join us! 💚
Join us this Sunday, June 8 at 10 am PDT / 1pm EDT / 6pm BST as we reveal upcoming games from our studios and partners around the world, and get a deep dive from the devs at Obsidian Entertainment during The Outer Worlds 2 Direct. Hope you can join us! 💚
We’ve got options, you just gotta choose.
Check out all the places you can catch the Xbox Games Showcase followed by The Outer Worlds 2 Direct right here: xbx.lv/4jv0M3E | #XboxShowcase #TheOuterWorlds2
Check out all the places you can catch the Xbox Games Showcase followed by The Outer Worlds 2 Direct right here: xbx.lv/4jv0M3E | #XboxShowcase #TheOuterWorlds2
How to Watch the Xbox Games Showcase and The Outer Worlds 2 Direct on Sunday - Xbox Wire
This Sunday, it’s time for another huge double feature. The Xbox Games Showcase 2025 kicks off on June 8, immediately followed by The Outer Worlds 2 Direct. Here's everything you need to know.
xbx.lv
June 2, 2025 at 2:24 PM
It’s Showcase week! 🔥
Join us this Sunday, June 8 at 10 am PDT / 1pm EDT / 6pm BST as we reveal upcoming games from our studios and partners around the world, and get a deep dive from the devs at Obsidian Entertainment during The Outer Worlds 2 Direct. Hope you can join us! 💚
Join us this Sunday, June 8 at 10 am PDT / 1pm EDT / 6pm BST as we reveal upcoming games from our studios and partners around the world, and get a deep dive from the devs at Obsidian Entertainment during The Outer Worlds 2 Direct. Hope you can join us! 💚
Machine Games did an outstanding job here with IDTech and got a huge lift from VRS on Xbox
Indiana Jones and the Great Circle reviewed on PlayStation 5 and PlayStation 5 Pro. How does the base Sony console measure up to Xbox Series X - and to what extent does MachineGames tap into the Pro's extra horsepower? youtu.be/DqMOBz-yFR8
April 20, 2025 at 9:47 AM
Machine Games did an outstanding job here with IDTech and got a huge lift from VRS on Xbox
Great side by side edit of Doom Eternal and Dark Ages trailers, showing just how far ID have raised the bar youtu.be/qx8yZzsZ_4U?...
I RECREATED THE DOOM: THE DARK AGES TRAILER IN DOOM ETERNAL!
YouTube video by MuricanEagle
youtu.be
March 24, 2025 at 1:28 PM
Great side by side edit of Doom Eternal and Dark Ages trailers, showing just how far ID have raised the bar youtu.be/qx8yZzsZ_4U?...
Reposted by Martin Fuller
Interesting to see a bit of details behind the amazing DLSS tech: research.nvidia.com/labs/adlr/DL...
DLSS 4: Transforming Real-Time Graphics with AI
research.nvidia.com
March 13, 2025 at 10:14 PM
Interesting to see a bit of details behind the amazing DLSS tech: research.nvidia.com/labs/adlr/DL...
Reposted by Martin Fuller
meshoptimizer 0.23 is out! Featuring vertex codec v1 (increased compression ratio, faster decompression + even faster on Apple Silicon), improvements to meshlet builder with fewer disconnected clusters and more options for clustered raytracing and hierarchical clusterization, new algorithms for ...
March 14, 2025 at 4:05 PM
meshoptimizer 0.23 is out! Featuring vertex codec v1 (increased compression ratio, faster decompression + even faster on Apple Silicon), improvements to meshlet builder with fewer disconnected clusters and more options for clustered raytracing and hierarchical clusterization, new algorithms for ...
Reposted by Martin Fuller
This is pretty amazing to see directly from Epic - a primer about the problem with stuttering in Unreal Engine: specifically about shaders compilation ctutters mainly. Really honest, and proactive, and even has a history lesson in there about the beginnings of DX12 and why DX11 was different. Cool!
February 4, 2025 at 7:49 PM
This is pretty amazing to see directly from Epic - a primer about the problem with stuttering in Unreal Engine: specifically about shaders compilation ctutters mainly. Really honest, and proactive, and even has a history lesson in there about the beginnings of DX12 and why DX11 was different. Cool!
Reposted by Martin Fuller
Nice video discussing, at a high level, how (NVidia) GPUs work with great visualisations: www.youtube.com/watch?v=h9Z4...
How do Graphics Cards Work? Exploring GPU Architecture
YouTube video by Branch Education
www.youtube.com
February 2, 2025 at 3:52 PM
Nice video discussing, at a high level, how (NVidia) GPUs work with great visualisations: www.youtube.com/watch?v=h9Z4...
Reposted by Martin Fuller
For (new) gaming friends here, here's the info you'll need to publish your game in the MS store:
developer.microsoft.com/en-us/games/
developer.microsoft.com/en-us/games/
Microsoft Game Dev
Microsoft Game Dev can help you find the right mix of tools and services to fit your game development needs.
developer.microsoft.com
January 28, 2025 at 4:19 PM
For (new) gaming friends here, here's the info you'll need to publish your game in the MS store:
developer.microsoft.com/en-us/games/
developer.microsoft.com/en-us/games/
Another small gem for Graphics Engineers: martinfullerblog.wordpress.com/2025/01/13/m...
Massaging the Shader Compiler to emit Optimum Instructions
Modern GPU’s feature sophisticated instruction sets for executing shaders. However this blog details how unintiutive it can be to have the shader compiler leverage the optimum instruction. Co…
martinfullerblog.wordpress.com
January 13, 2025 at 5:56 PM
Another small gem for Graphics Engineers: martinfullerblog.wordpress.com/2025/01/13/m...
Reposted by Martin Fuller
Graphics Programming weekly - Issue 374 - January 12th, 2025 www.jendrikillner.com/post/graphic...
January 13, 2025 at 3:37 PM
Graphics Programming weekly - Issue 374 - January 12th, 2025 www.jendrikillner.com/post/graphic...
By request, a small follow up to my previous blog on DRS, this time covering PC specific difficulities. Interestingly due to the platform rather than the hardware. martinfullerblog.wordpress.com/2025/01/06/d...
Dynamic Resolution Scaling (DRS) on PC
DRS is one of those technique that is a lot easier to implement on console than PC, or perhaps more accurately, its easier to run closer to the wire, maximising GPU use without dropping frames. My …
martinfullerblog.wordpress.com
January 9, 2025 at 10:45 AM
By request, a small follow up to my previous blog on DRS, this time covering PC specific difficulities. Interestingly due to the platform rather than the hardware. martinfullerblog.wordpress.com/2025/01/06/d...