Adrian Courrèges
Adrian Courrèges — Software engineer and graphics programmer
Legendary graphics studies dissecting DOOM, GTA V, and Metal Gear Solid V rendering pipelines.
adriancourreges.comWe're done with the frame — it can now be sent to the monitor for display. That was quite a lot of computation but still happened in less than 16ms.
Legendary frame-by-frame breakdowns of how video games render their graphics. Adrian's studies of DOOM, GTA V, and Metal Gear Solid V dissect every pass of the rendering pipeline — from shadow maps to post-processing — with annotated screenshots and clear technical explanations. The blog publishes infrequently, but each post is a masterclass in graphics programming that gets shared for years after it's written.
Written by Adrian Courrèges since 2007.
Archive
No recent posts, but still worth exploring
5
Independent Blog
English
How this blog's content is accessed through Blogs Are Back.
Full Content
RSS feed includes complete post content for reading in-app
Proxy Required
Feed is fetched through our proxy for browser compatibility
Proxy Post Links
Post pages are loaded through our proxy for compatibility
Embeddable
Posts can be displayed inline in the reader view
This blog appears in the following curated collections.
Recent posts from Adrian Courrèges's RSS feed.
Graphics Studies Compilation
Rendering in games can be a complex topic, different approaches with their own tradeoffs are available, new techniques arise, others fall out of fashion… Studios using in-house engines need to make choices that will fit the type of game they’re aiming for. It can be very …
UE4 Optimized Post-Effects
At my day job I get to optimize several games for the Nintendo Switch or the NVIDIA Shield, some of them using Unreal Engine 4. While UE4 is very powerful and offers a large selection of knobs to balance visual quality and performance …
Metal Gear Solid V - Graphics Study
The Metal Gear series achieved world-wide recognition when Metal Gear Solid became a best-seller on the original PlayStation almost two decades ago. The title introduced many players to the genre of “tactical espionage action”, an expression coined by Hideo Kojima the creator of the franchise. …
Beware of Transparent Pixels
If you use sprites with transparency in your game — and you most likely do for the UI at least — you’ll probably want to pay attention to the fully transparent pixels of your textures (or should I say “texels”). Even with an alpha of 0, a pixel still has …
DOOM (2016) - Graphics Study
DOOM pioneered fundamental changes in game design and mechanics back in 1993, it was a world-wide phenomenon which propelled to fame iconic figures like John Carmack and John Romero… 23 years later, id Software now belongs to Zenimax, all the original founders …
If you enjoy Adrian Courrèges, you might also like these blogs.
Matt Godbolt’s blog
xania.orgCreator of Compiler Explorer. Deep dives into compilers, C++, and low-level optimization.
Random ASCII
randomascii.wordpress.comBruce Dawson (37-year industry veteran) on performance, debugging, and Windows internals.
Two-Bit History
twobithistory.orgComputing history in story form — from ARPANET to Doom to the BBC Micro.
Fuzzy Notepad
eev.eeEevee on game development, Python, and deep technical explorations.
Follow Adrian Courrèges
Some of the most detailed, visually stunning technical writing on the internet — if you've ever wondered how a game engine turns code into pixels, start here.