Mercurial > games > semicongine
view svk/test.nim @ 1498:d3d667bbdda4 default tip
did: add support for per-frame-buffers, still need to limit this, to maybe only mapped buffers
author | sam <sam@basx.dev> |
---|---|
date | Thu, 25 Sep 2025 23:53:41 +0700 |
parents | 81da4be50663 |
children |
line wrap: on
line source
import ./api var vk = svkCreateInstance("test") echo vk var pdev: SVkPhysicalDevice for d in vk.getUsablePhysicalDevices(): echo d.name, " queue familye: ", d.queueFamily echo "memory types:" for mt in d.memoryTypes: echo " ", mt echo "" pdev = d if d.discreteGPU: break var dev = vk.svkCreateDevice(pdev) dev.destroy() vk.destroy()