Adam Sawicki (@Reg__) header
Adam Sawicki (@Reg__) profile picture

Independent graphics programmer. Previously at AMD, Intel, Microsoft, gamedev, television... Developer of VMA, D3D12MA, D3d12info projects.

Warsaw, Poland
Joined August 2009
Photo by Adam Sawicki (@Reg__)Photo by Adam Sawicki (@Reg__)Photo by Adam Sawicki (@Reg__)Photo by Adam Sawicki (@Reg__)Photo by Adam Sawicki (@Reg__)Photo by Adam Sawicki (@Reg__)Photo by Adam Sawicki (@Reg__)Photo by Adam Sawicki (@Reg__)
Block Wizard - my web game from 2010 that I now revived for modern browsers. It's a match-3 puzzle game with 50 levels, upgradeable skills and mana-powered spells. I think it's still fun 🙂 asawicki.info/productions/ga…
1
5
287
D3D12 Memory Allocator is also ready for the new D3D12_RESOURCE_DESC2 with GUID texture layouts. Not an official release yet, but already production quality and tested code. Just pick latest from my frok: github.com/sawickiap/D3D12Me…
1
1
4
451
D3d12infoGUI is also updated. Please help us fill in the online database by updating your driver and submitting your GPU. d3d12infodb.boolka.dev/
1
170
State of Devs 2026 - interesting results of a survey conducted among developers, including a good taxonomy of opinions about AI (pro-, anti-, and neutral). 2026.stateofdevs.com/en-US/
2
10
522
D3d12info 3.20.0 released. Highlight this time is support for non-D3D12-compatible GPUs, which now report the result of D3D12CreateDevice call instead of failing the entire app - developed by @dmytro_bulatov who has such GPU 😁 github.com/sawickiap/D3d12in…
1
1
16
1,041
I published online my 2 articles that have been published in Polish paper magazine "Programista" many years ago, in EN and PL version: - "Time Measurement in Game Programming" - "Writing Efficient C++ Code" Maybe a bit outdated, but maybe still useful? asawicki.info/news_1804_two_…
2
39
2,000
The more examples of DLSS 5 I see, the more I feel convinced that this is the way to fill the uncanny valley. Rendered characters are so far from photorealism, while the advancements in meshes, textures, lighting, subsurface scattering etc. provide diminishing returns. ⬇️
8
2
27
3,816
Likely, AI can fix this better, just like in other domains that are difficult to describe as fixed algorithms.
1
538
I checked Windows on Arm app compatibility list worksonwoa.com/apps against the list of apps I have installed on my Windows and I can see almost all are supported, most of them natively. Only few are missing, incl. WizTree, MyPhoneExplorer. PC with Arm may be a viable option.
1
4
713
Extended (2x) version of my SIGGRAPH 2026 talk: youtube.com/watch?v=aQv9pUl9… Reducing Graphics API Complexity: A Clean Slate Design for Modern GPUs
21
124
3
831
109,629
When the AI-accelerated computational photography kicks too hard... 🤣
Pamiętacie tę inbę sprzed trzech lat, kiedy rewelacyjnie ostre zdjęcia księżyca ze smartfonów Samsunga okazały się fałszywką, bo na (jak zwykle) prześwietloną tarczę księżyca Samsung nakładał miód-fotę z teleskopu? Tak więc Huawei woli fotografować ptaki niż samoloty.
3
755
Today we've got a report for Moore Threads MTT S80 in D3d12infoDB. See more here: d3d12infodb.boolka.dev/Featu… They still have a ton of catching up to do, but it is good to see that there's some competition brewing in the desktop GPU market
1
4
488
Apparently GPT-5.6 comes with so many dimensions to adjust: - Model version: 5.6 vs 5.5, ... - Model size: sol, terra, luna - Reasoning effort: none...max - Reasoning mode = pro It will be challenging to find good practices about when to use which ones.
3
627