From 8d9faaaee0692b0f9d86499ffa4d3c679ef8db83 Mon Sep 17 00:00:00 2001 From: codegirl-007 Date: Fri, 14 Aug 2026 22:40:42 -0700 Subject: [PATCH] Drop verbose comments from the clip-cache change. --- engine/sprite.odin | 2 +- examples/crowd/main.odin | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/engine/sprite.odin b/engine/sprite.odin index e3883c8..37eed98 100644 --- a/engine/sprite.odin +++ b/engine/sprite.odin @@ -8,7 +8,7 @@ Sprite :: struct { data: ^Character_Data, position: Vec2, clip: string, - clip_def: Clip_Def, // shallow cache; frames alias Character_Data (do not mutate clips map after spawn) + clip_def: Clip_Def, has_clip: bool, frame: int, time: f32, diff --git a/examples/crowd/main.odin b/examples/crowd/main.odin index 6efa950..55f64ad 100644 --- a/examples/crowd/main.odin +++ b/examples/crowd/main.odin @@ -3,7 +3,7 @@ package main import "core:fmt" import eng "pkg:engine" -// Stress the draw budget: one Character_Data, MAX_SPRITES instances. +// Many sprites sharing one Character_Data (Flyweight) — good batching demo. COUNT :: eng.MAX_SPRITES COLS :: 16 FRAME_LOG_EVERY :: 60