#masm64

2025-05-29
2025-05-27

translated Vulkan headers to MASM64 compatible assembly files using pyhon/libclang and the program runs:
github.com/IbrahimHindawi/masm
its gonna be a long road to get the vulkan triangle, lots of infrastructure setup 🚧
#Vulkan #Assembly #GameDev #EngineDev #Debugging #Handmade #LowLevel #masm64 #gametech #graphicsprogramming #vulkanengine

2025-05-20

Just added Vulkan validation layers and debug callbacks to my assembly-based engine! Catching issues before they crash—because debugging raw x64 is fun, but not that fun.
#Vulkan #Assembly #GameDev #EngineDev #Debugging #Handmade #LowLevel #masm64 #gametech #graphicsprogramming #vulkanengine

2025-05-18

500 lines of pure x64 assembly.
Just to create a Vulkan instance.
No helpers. No C. No safety nets. Just raw MASM64 and the Vulkan headers.

This is what low-level graphics looks like when you go all the way down.
Next up: surface and device creation.

github.com/IbrahimHindawi/masm

#gamedev #vulkan #assembly #asm #masm64 #graphicsprogramming #lowlevel #handmade #baremetal #rendering #shaderdev #programming #devlog #indiedev #reverseengineering

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst