diff tests/test_vulkan_wrapper.nim @ 837:0d46e6638bd6

fix: all tests
author Sam <sam@basx.dev>
date Sun, 26 Nov 2023 19:53:00 +0700
parents 388c4b35a6e3
children eaf084ba80e5
line wrap: on
line diff
--- a/tests/test_vulkan_wrapper.nim	Sun Nov 26 19:52:42 2023 +0700
+++ b/tests/test_vulkan_wrapper.nim	Sun Nov 26 19:53:00 2023 +0700
@@ -23,7 +23,15 @@
       ]), sampler: sampler)])
     }.toTable
   )
-  mat2 = SINGLE_TEXTURE_MATERIAL.initMaterialData(
+  Mat2Type = MaterialType(
+    name: "single texture material 2",
+    meshAttributes: {
+      "position": Vec3F32,
+      "uv": Vec2F32,
+    }.toTable,
+    attributes: {"baseTexture": TextureType}.toTable
+  )
+  mat2 = Mat2Type.initMaterialData(
     name="mat2",
     attributes={
       "baseTexture": initDataList(@[Texture(image: Image(width: 5, height: 5, imagedata: @[
@@ -199,6 +207,7 @@
   engine.initRenderer({
     SINGLE_TEXTURE_MATERIAL: shaderConfiguration1,
     SINGLE_TEXTURE_MATERIAL: shaderConfiguration1,
+    Mat2Type: shaderConfiguration1,
     SINGLE_COLOR_MATERIAL: shaderConfiguration2,
   })