kaveh808 / kons-9

Common Lisp 3D Graphics Project
MIT License
567 stars 32 forks source link

Explore Vulkan graphics #52

Open kaveh808 opened 2 years ago

kaveh808 commented 2 years ago

An idea...

We could take opengl.lisp as our display API and see if we can write a drop-in replacement using Vulkan.

andi23rosca commented 1 year ago

as alternative option, using webGPU like mach does to abstract over vulkan / opengl / metal / etc.

could even use the mach graphics core through CFFI since zig has full interop with C.