mirror of
https://github.com/open-goal/jak-project
synced 2026-09-05 02:55:51 -04:00
[graphics] TIE extractor (#1026)
* temp * temp * wip * more progress on the instance asm * first half of tie extraction, up to dma lists * more tie extraction * first part figured out maybe * bp1 loop seems to work, bp2 loop does not * bp1 and bp2 appear working. sadly ip is needed * ip1 outline, not working ip2 * just kidding, ip2 seems to work * extraction seems to work * basic rendering working * tie fixes * performance optimization of tie renderer * hook up tie to engine * fix more bugs * cleanup and perf improvements * fix tests * ref tests * mm256i for gcc * CLANG * windows * more compile fixes * fix fast time of day * small fixes * fix after merge * clang
This commit is contained in:
@@ -48,6 +48,13 @@
|
||||
;; Used internally for computing memory info
|
||||
(define *temp-mem-usage* (the-as memory-usage-block #f))
|
||||
|
||||
;; TODO: flags.
|
||||
;; bit 0 : count as a prototype definition.
|
||||
;; bit 1 : count as an instance of a prototype.
|
||||
;; bit 2 : count tie colors 1 (geom 1)
|
||||
;; bit 3 : count tie colors 2 (geom 2)
|
||||
;; bit 4 : ?? (geom 3)
|
||||
|
||||
|
||||
;; Memory usage stats are organized by the type of object.
|
||||
;; This enum allows you to go from type to the index in the memory-usage-block's data array.
|
||||
|
||||
Reference in New Issue
Block a user