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…
Microsoft just released new DirectX 12 Agility SDK 1.620 Retail and 1.722 Preview with lots of interesting additions.
devblogs.microsoft.com/direc…
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…
D3d12infoGUI is also updated. Please help us fill in the online database by updating your driver and submitting your GPU.
d3d12infodb.boolka.dev/
6 Reasons Why Programming Is Especially Exposed to AI Automation
asawicki.info/news_1805_6_re…
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/
D3D12 Memory Allocator 3.2.1 released with some minor fixes and improvements.
github.com/GPUOpen-Libraries…
Vulkan Memory Allocator 3.5.0 released with support for VK_KHR_extended_flags, fixed Volk importing, and many other fixes.
github.com/GPUOpen-Libraries…
"Stop solution build after first failure" - I think that's a useful feature they've added to Visual Studio 2026.
devblogs.microsoft.com/visua…
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…
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_…
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. ⬇️
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.
Adam Sawicki retweeted
Extended (2x) version of my SIGGRAPH 2026 talk:
youtube.com/watch?v=aQv9pUl9…
Reducing Graphics API Complexity: A Clean Slate Design for Modern GPUs
D3d12info 3.19.0 released with lots of updates: new Agility SDK 1.619.5 / 1.721.3-preview, new NVAPI R610, new AMD device_info v1.0.
github.com/sawickiap/D3d12in…
When the AI-accelerated computational photography kicks too hard... 🤣
Adam Sawicki retweeted
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





