Mercurial > games > semicongine
comparison tests/test_materials.nim @ 384:eaf084ba80e5
fix: cleanup when multiple textures use same vulkan image
author | Sam <sam@basx.dev> |
---|---|
date | Sun, 03 Dec 2023 00:05:38 +0700 |
parents | fa38cd28f041 |
children | ffc265916415 |
comparison
equal
deleted
inserted
replaced
383:8e926856a9ce | 384:eaf084ba80e5 |
---|---|
14 RT, RT, RT, RT, RT, RT, RT, | 14 RT, RT, RT, RT, RT, RT, RT, |
15 ]) | 15 ]) |
16 swiss = loadImage("flag.png") | 16 swiss = loadImage("flag.png") |
17 doubleTextureMaterial = MaterialType( | 17 doubleTextureMaterial = MaterialType( |
18 name:"Double texture", | 18 name:"Double texture", |
19 meshAttributes: { | 19 vertexAttributes: { |
20 "position": Vec3F32, | 20 "position": Vec3F32, |
21 "uv": Vec2F32, | 21 "uv": Vec2F32, |
22 }.toTable, | 22 }.toTable, |
23 attributes: {"tex1": TextureType, "tex2": TextureType}.toTable | 23 attributes: {"tex1": TextureType, "tex2": TextureType}.toTable |
24 ) | 24 ) |