Commit Graph
6 Commits
Author SHA1 Message Date
Milenko 7b91023137 Full reference lists warn once a map; the server's lights join no clusters
A dedicated server's debug.txt grew 2 GB in 12 hours, almost all of it
"maximum light cluster references per map (8192) exceeded", written each
time a light could not join a cluster: thousands of times a second on a
busy map. A full reference list now says so the first time a map, and the
times after are counted and told when the map's lists are let go or made
anew. What fits in the lists is as before.

The dedicated server draws nothing, and a light's clusters are only used
to draw (the lights of an object or the map, and a unit's illumination,
which only debug_unit_illumination reads, from the lights drawn that
frame). The server (HALO_SERVER) no longer joins lights to clusters, so
it does none of that work each tick and never fills the lists.

(cherry picked from commit 50cc6274fb5f7697c6f3c25394e15e22f87106f2)
2026-10-19 22:36:35 +13:00
punpckhdq cce8ecb1f2 Use space before equals (#21) 2026-06-08 02:44:47 +01:00
Berthalamew 52a0dc4c28 add tag definitions and misc function prototypes (#19)
* misc changes

- add function prototypes and change types
- add profile_initialize

* add tag definitions and prototypes

- real math changes
2026-05-05 18:56:06 +01:00
punpckhdq f2adc1a9e9 Squashed commit of the following:
commit 89560cfc28a2a32499f47ce2c91469f95af19b61
Author: punpckhdq <121350336+punpckhdq@users.noreply.github.com>
Date:   Wed Dec 31 19:00:05 2025 +0000

    wip5

commit d45c3bc25b9265823ee8b0517e07b66164cbeb6a
Author: punpckhdq <121350336+punpckhdq@users.noreply.github.com>
Date:   Wed Dec 31 18:48:51 2025 +0000

    wip4

commit 70e247008a227ba0454e7e45a0f849e3dc0c3fb1
Author: punpckhdq <121350336+punpckhdq@users.noreply.github.com>
Date:   Wed Dec 31 05:40:55 2025 +0000

    wip3

commit f26f7e1117add7e5ef13f7e033185e1bffedeb77
Author: punpckhdq <121350336+punpckhdq@users.noreply.github.com>
Date:   Wed Dec 31 05:40:50 2025 +0000

    Formatting + many includes

commit aea053c98d5553354a56ccd889f70c45f622293a
Author: punpckhdq <121350336+punpckhdq@users.noreply.github.com>
Date:   Wed Dec 31 00:20:03 2025 +0000

    wip2

commit 74728f5e3a6f2a978d0a5d43383ed4c1931a875c
Author: punpckhdq <121350336+punpckhdq@users.noreply.github.com>
Date:   Tue Dec 30 22:48:12 2025 +0000

    game_state WIP
2025-12-31 19:01:24 +00:00
Berthalamewandpunpckhdq 92e700c1ff object_lists work (#2)
* object_lists work

* Formatting changes

* Formatting changes 2

* requested changes

* remove cseries include

* Formatting 3

---------

Co-authored-by: punpckhdq <121350336+punpckhdq@users.noreply.github.com>
2025-12-31 00:25:06 +00:00
punpckhdq e830efbd7c Initial commit 2025-11-27 02:27:27 +00:00