[GSoC 2026] DCompute Vulkan Backend
Quang Ha
ha.phamquang.dev at gmail.com
Sat May 9 11:32:14 UTC 2026
Hi everyone,
I am making this thread to share my weekly updates for the
**DCompute Vulkan Backend** project.
Here are the 3 main parts of my project (Mentored by Nicholas
Wilson):
* **LDC Compiler:** Connect D's data types with Vulkan's memory
rules by adding a wrapper kernel. I will also fix pointer sizes
to make correct SPIR-V files.
* **Testing:** Check the compiled `.spv` files with Vulkan tools
to make sure the memory works right.
* **DCompute Runtime:** Build the host-side system to start the
Vulkan device and run the code.
I will post my progress, problems, and questions as replies to
this thread every week. This helps keep everything in one place.
I am excited to share my work with you all!
GitHub:
[https://github.com/gnavdev28](https://github.com/gnavdev28)
More information about the Digitalmars-d
mailing list