Kelsi
c1f8e71885
perf: eliminate per-frame allocations and redundant lookups in render loop
...
Pre-classify kobold candle flame at model load time instead of per-batch
string alloc+lowercase+find in the render loop. Add O(1) normal map index
(normalMapByTexPtr_) replacing O(n) textureCache scan per batch. Reuse
toUpdate_ vector across frames instead of heap-allocating every frame.
Reuse preLogicalOp in handlePacket() instead of calling fromWire() twice.
Fix double hash lookups in loadModel() and createInstance().
2026-07-09 23:00:55 -07:00
..
2026-07-09 22:43:33 -07:00
2026-04-12 20:02:50 +03:00
2026-03-09 12:51:59 -07:00
2026-07-07 18:02:01 -05:00
2026-07-09 22:10:24 -07:00
2026-05-06 08:57:31 -07:00
2026-02-22 02:59:24 -08:00
2026-07-05 23:21:41 -05:00
2026-07-09 23:00:55 -07:00
2026-04-06 22:43:13 +03:00
2026-02-22 23:20:13 -08:00
2026-03-09 04:41:04 -07:00
2026-04-06 16:40:59 +03:00
2026-02-22 23:20:13 -08:00
2026-02-19 20:36:25 -08:00
2026-02-22 23:20:13 -08:00
2026-04-06 22:43:13 +03:00
2026-03-20 18:12:23 -07:00
2026-04-07 11:27:59 +03:00
2026-05-14 12:40:43 -07:00
2026-02-02 13:03:22 -08:00
2026-04-12 20:02:50 +03:00
2026-04-06 22:43:13 +03:00
2026-04-05 19:30:44 +03:00
2026-02-04 10:31:03 -08:00
2026-04-03 19:17:55 -07:00
2026-04-06 22:43:13 +03:00
2026-04-06 22:43:13 +03:00
2026-04-04 23:02:53 +03:00
2026-05-05 12:41:19 -07:00
2026-02-22 23:20:13 -08:00
2026-02-22 23:20:13 -08:00
2026-04-07 11:27:59 +03:00
2026-02-22 02:59:24 -08:00
2026-04-06 22:43:13 +03:00
2026-05-06 03:55:14 -07:00
2026-04-04 23:02:53 +03:00
2026-03-27 14:53:29 -07:00
2026-05-14 12:31:22 -07:00
2026-03-29 21:26:11 -07:00
2026-04-04 13:43:16 +03:00
2026-03-24 11:44:54 -07:00
2026-03-27 15:17:19 -07:00
2026-04-05 01:34:49 -07:00
2026-03-11 11:36:06 -07:00
2026-03-06 19:15:34 -08:00
2026-05-14 13:24:59 -07:00
2026-05-14 12:34:36 -07:00
2026-04-12 09:52:51 +03:00