diff svk/test.nim @ 1490:81da4be50663 default tip

did: some stuff
author sam <sam@basx.dev>
date Fri, 23 May 2025 23:42:19 +0700
parents e6bd1f553c1b
children
line wrap: on
line diff
--- a/svk/test.nim	Sun May 18 23:47:16 2025 +0700
+++ b/svk/test.nim	Fri May 23 23:42:19 2025 +0700
@@ -2,11 +2,18 @@
 
 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()