Mercurial > games > semicongine
comparison 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 |
comparison
equal
deleted
inserted
replaced
1401:4ecb004ee7f8 | 1402:caf441eebc23 |
---|---|
32 | 32 |
33 var start = getMonoTime() | 33 var start = getMonoTime() |
34 while ((getMonoTime() - start).inMilliseconds().int / 1000) < time: | 34 while ((getMonoTime() - start).inMilliseconds().int / 1000) < time: |
35 let t = getMonoTime() | 35 let t = getMonoTime() |
36 glyphs.reset() | 36 glyphs.reset() |
37 glyphs.add("semi-\ncon-\nginea".toRunes(), vec3(0.0, 0.0)) | 37 glyphs.add("semi-\ncon-\nginea", vec3(0.0, 0.0), vec2(0, 0)) |
38 glyphs.add("semi-\ncon-\ngine".toRunes(), vec3(0.5, -0.5)) | 38 # glyphs.add("semi-\ncon-\ngine".toRunes(), vec3(0.5, -0.5)) |
39 glyphs.add("semi-\ncon-\ngine".toRunes(), vec3(-0.5, 0.5)) | 39 # glyphs.add("semi-\ncon-\ngine".toRunes(), vec3(-0.5, 0.5)) |
40 glyphs.add("semi-\ncon-\ngineb".toRunes(), vec3(0.5, 0.5)) | 40 # glyphs.add("semi-\ncon-\ngineb".toRunes(), vec3(0.5, 0.5)) |
41 glyphs.add("semi-\ncon-\ngineb".toRunes(), vec3(0.9, 0.1)) | 41 glyphs.add("semi-\ncon-\ngineb", vec3(0.5, 0.5), vec2(0.5, 0.5)) |
42 glyphs.add("semi-\ncon-\ngineb".toRunes(), vec3(0.1, 0.9)) | 42 glyphs.add("semi-\ncon-\ngineb", vec3(0.9, 0.9), vec2(0, 0)) |
43 # glyphs.add("semi-\ncon-\ngineb".toRunes(), vec3(0.1, 0.9)) | |
43 glyphs.updateAllGPUBuffers(flush = true) | 44 glyphs.updateAllGPUBuffers(flush = true) |
44 | 45 |
45 withNextFrame(framebuffer, commandbuffer): | 46 withNextFrame(framebuffer, commandbuffer): |
46 bindDescriptorSet(commandbuffer, font.descriptorSet, 0, pipeline) | 47 bindDescriptorSet(commandbuffer, font.descriptorSet, 0, pipeline) |
47 withRenderPass( | 48 withRenderPass( |