diff tests/test_text.nim @ 1402:caf441eebc23

did: try to add text-anchor
author sam <sam@basx.dev>
date Wed, 18 Dec 2024 00:11:40 +0700
parents 4ecb004ee7f8
children 02d302c868d5
line wrap: on
line diff
--- a/tests/test_text.nim	Mon Dec 16 23:58:35 2024 +0700
+++ b/tests/test_text.nim	Wed Dec 18 00:11:40 2024 +0700
@@ -34,12 +34,13 @@
   while ((getMonoTime() - start).inMilliseconds().int / 1000) < time:
     let t = getMonoTime()
     glyphs.reset()
-    glyphs.add("semi-\ncon-\nginea".toRunes(), vec3(0.0, 0.0))
-    glyphs.add("semi-\ncon-\ngine".toRunes(), vec3(0.5, -0.5))
-    glyphs.add("semi-\ncon-\ngine".toRunes(), vec3(-0.5, 0.5))
-    glyphs.add("semi-\ncon-\ngineb".toRunes(), vec3(0.5, 0.5))
-    glyphs.add("semi-\ncon-\ngineb".toRunes(), vec3(0.9, 0.1))
-    glyphs.add("semi-\ncon-\ngineb".toRunes(), vec3(0.1, 0.9))
+    glyphs.add("semi-\ncon-\nginea", vec3(0.0, 0.0), vec2(0, 0))
+    # glyphs.add("semi-\ncon-\ngine".toRunes(), vec3(0.5, -0.5))
+    # glyphs.add("semi-\ncon-\ngine".toRunes(), vec3(-0.5, 0.5))
+    # glyphs.add("semi-\ncon-\ngineb".toRunes(), vec3(0.5, 0.5))
+    glyphs.add("semi-\ncon-\ngineb", vec3(0.5, 0.5), vec2(0.5, 0.5))
+    glyphs.add("semi-\ncon-\ngineb", vec3(0.9, 0.9), vec2(0, 0))
+    # glyphs.add("semi-\ncon-\ngineb".toRunes(), vec3(0.1, 0.9))
     glyphs.updateAllGPUBuffers(flush = true)
 
     withNextFrame(framebuffer, commandbuffer):