diff tests/test_text.nim @ 1414:5e5a3311ca44

did: small improvment to allow easy adjustment of shader-code
author sam <sam@basx.dev>
date Fri, 27 Dec 2024 17:20:31 +0700
parents bc6782c0edd6
children 3b8a736c45a7
line wrap: on
line diff
--- a/tests/test_text.nim	Fri Dec 27 16:43:58 2024 +0700
+++ b/tests/test_text.nim	Fri Dec 27 17:20:31 2024 +0700
@@ -18,8 +18,8 @@
 proc test_01_static_label(time: float32) =
   var font = loadFont[MAX_CODEPOINTS](FONTNAME, lineHeightPixels = 200)
   var renderdata = initRenderData()
-  var pipeline = createPipeline[GlyphShader[MAX_CODEPOINTS]](
-    renderPass = vulkan.swapchain.renderPass
+  var pipeline = createPipeline(
+    GlyphShader[MAX_CODEPOINTS](), renderPass = vulkan.swapchain.renderPass
   )
   var textbuffer = font.initTextBuffer(1000, renderdata, baseScale = 0.1)
 
@@ -65,8 +65,8 @@
   var font3 = loadFont[MAX_CODEPOINTS]("DejaVuSans.ttf", lineHeightPixels = 160)
   var renderdata = initRenderData()
 
-  var pipeline = createPipeline[GlyphShader[MAX_CODEPOINTS]](
-    renderPass = vulkan.swapchain.renderPass
+  var pipeline = createPipeline(
+    GlyphShader[MAX_CODEPOINTS](), renderPass = vulkan.swapchain.renderPass
   )
 
   font1.upload(renderdata)
@@ -125,8 +125,8 @@
   var font = loadFont[MAX_CODEPOINTS]("DejaVuSans.ttf", lineHeightPixels = 160)
   var renderdata = initRenderData()
 
-  var pipeline = createPipeline[GlyphShader[MAX_CODEPOINTS]](
-    renderPass = vulkan.swapchain.renderPass
+  var pipeline = createPipeline(
+    GlyphShader[MAX_CODEPOINTS](), renderPass = vulkan.swapchain.renderPass
   )
 
   font.upload(renderdata)
@@ -178,8 +178,8 @@
   var font = loadFont[MAX_CODEPOINTS]("DejaVuSans.ttf", lineHeightPixels = 160)
   var renderdata = initRenderData()
 
-  var pipeline = createPipeline[GlyphShader[MAX_CODEPOINTS]](
-    renderPass = vulkan.swapchain.renderPass
+  var pipeline = createPipeline(
+    GlyphShader[MAX_CODEPOINTS](), renderPass = vulkan.swapchain.renderPass
   )
 
   font.upload(renderdata)