diff examples/E10_pong.nim @ 156:134647ed5b60

did: refactor memory selection
author Sam <sam@basx.dev>
date Sat, 29 Apr 2023 16:50:43 +0700
parents 253dd797e719
children 25d97fa0ad5c
line wrap: on
line diff
--- a/examples/E10_pong.nim	Thu Apr 27 21:16:13 2023 +0700
+++ b/examples/E10_pong.nim	Sat Apr 29 16:50:43 2023 +0700
@@ -33,9 +33,9 @@
 
   const
     vertexInput = @[
-      attr[Vec3f]("position", memoryLocation=VRAM),
-      attr[Vec3f]("color", memoryLocation=VRAMVisible),
-      attr[Mat4]("transform", memoryLocation=VRAMVisible, perInstance=true),
+      attr[Vec3f]("position"),
+      attr[Vec3f]("color", memoryPerformanceHint=PreferFastWrite),
+      attr[Mat4]("transform", memoryPerformanceHint=PreferFastWrite, perInstance=true),
     ]
     vertexOutput = @[attr[Vec3f]("outcolor")]
     uniforms = @[attr[Mat4]("projection")]