From 23309692e71fa8d948e16f7dccb6fb653f0fb3ac Mon Sep 17 00:00:00 2001 From: Lila Date: Sun, 15 Sep 2024 18:49:55 +0100 Subject: [PATCH] implement this, just in case --- fast64_internal/f3d/f3d_bleed.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fast64_internal/f3d/f3d_bleed.py b/fast64_internal/f3d/f3d_bleed.py index 4f85dd10d..1ea21795e 100644 --- a/fast64_internal/f3d/f3d_bleed.py +++ b/fast64_internal/f3d/f3d_bleed.py @@ -513,6 +513,12 @@ def bleed_SPLoadGeometryMode( else: return cmd == self.default_load_geo + def bleed_SPGeometryMode(self, cmd_list: GfxList, cmd: GbiMacro, bleed_state: int, last_cmd_list: GfxList = None): + if bleed_state != self.bleed_start: + return cmd in last_cmd_list + else: + return cmd.clearFlagList == self.default_set_geo and cmd.setFlagList == self.default_set_geo + def bleed_SPSetGeometryMode( self, cmd_list: GfxList, cmd: GbiMacro, bleed_state: int, last_cmd_list: GfxList = None ):