The Open Graphics Manifesto
Away with the demon
DirectX12 has so many strings attached, it’s a giant proprietary brick wrapped in Microsofts corporate glitter. People call it modern, but it’s massively bloated (albeit user friendly) and reeks of corporate greed.
Sure, games run on it and it can be optimized to a rather nice degree. But at what cost!? That slow drip of control sliding out of the public’s hands and into Microsofts greedy little hands.
Vulkan. The Chill One.
Then there’s Vulkan. Cool name. Cooler attitude.
It isn’t trying to own your soul. It’s just here to say:
“Hey, wanna build something? I work on Windows, I work on Linux, and I’ll probably even run on your fucking toaster if you ask nicely.”
No weird contracts. No corporate overlords.
Just freedom and sweet portability due to it being open-source!
Why This Matters
I’m not a graphics guru or dev by any stretch of the imagination.
I’m just a guy who likes when things are open, shareable, fixable, and built for everyone.
When Microsoft waves its greedy hands around, their business logic is clear.
If you control the platform, you control how developers work.
But it’s frustrating to see so many developers accept Microsofts ways without questioning it.
A Simple Request
Stop building your future inside someone else’s cage.
Especially considering Microsofts recent move where they effectively discontinued Windows 10, forcing everyone to upgrade to Windows 11. And in the process leaving many to either bite the dust or buy a new computer due to the strict requirments.
Give Vulkan a shot. Give open standards a shot.
If not for me, then for the tiny toaster computer that just wants to render pixels in peace.
The Oath
I believe in open graphics.
I believe in freedom over convenience.
I believe that the best API is the one that doesn’t own you.
This is not a holy text, just a reminder that we can do better.
And we should!