test/snake/snake.c

changeset 117
d1267f656a97
parent 116
bfb2a7d62047
child 118
830608f7e7d9
--- a/test/snake/snake.c	Sun May 11 14:51:00 2025 +0200
+++ b/test/snake/snake.c	Mon May 12 20:51:57 2025 +0200
@@ -88,12 +88,14 @@
         asc_vec2u window_size = asc_active_window->dimensions;
         // TODO: replace scale with asc_sprite_set_size()
         asc_set_scale(node, (float)window_size.width, (float)window_size.height, 1);
-        // TODO: implement texture repetition
     }
 }
 
 static void create_backdrop(void) {
-    AscSceneNode *node = asc_sprite(.texture = TEXTURE_BACKDROP);
+    AscSceneNode *node = asc_sprite(
+        .texture = TEXTURE_BACKDROP,
+        .texture_scale_mode = ASC_TEXTURE_SCALE_REPEAT
+    );
     asc_behavior_add(node, .func = scale_backdrop);
     asc_scene_add_node(BACKDROP_SCENE, node);
 }

mercurial