summaryrefslogtreecommitdiff
path: root/include/gfx_setupdl.h
diff options
context:
space:
mode:
authorDragorn421 <Dragorn421@users.noreply.github.com>2024-09-25 00:18:01 +0200
committerGitHub <noreply@github.com>2024-09-24 18:18:01 -0400
commita09ea76025cda9f85eb5cad7dfa2b9ddeb2e1d17 (patch)
treeace140cc77ba0e7e10ee9a28b1ea871efb6d2f03 /include/gfx_setupdl.h
parentdc1501e7a078fefb13cd2173530e021a241155d0 (diff)
[headers] gfx_setupdl.h and z64skin_matrix.h (#2221)
* [headers] gfx_setupdl.h and z64skin_matrix.h * include z64skin_matrix.h * bss * bss
Diffstat (limited to 'include/gfx_setupdl.h')
-rw-r--r--include/gfx_setupdl.h121
1 files changed, 121 insertions, 0 deletions
diff --git a/include/gfx_setupdl.h b/include/gfx_setupdl.h
new file mode 100644
index 000000000..1eae1f6e2
--- /dev/null
+++ b/include/gfx_setupdl.h
@@ -0,0 +1,121 @@
+#ifndef GFX_SETUPDL_H
+#define GFX_SETUPDL_H
+
+#include "ultra64.h"
+
+struct GraphicsContext;
+struct PlayState;
+
+typedef enum SetupDL {
+ /* 0 */ SETUPDL_0,
+ /* 1 */ SETUPDL_1,
+ /* 2 */ SETUPDL_2,
+ /* 3 */ SETUPDL_3,
+ /* 4 */ SETUPDL_4,
+ /* 5 */ SETUPDL_5,
+ /* 6 */ SETUPDL_6,
+ /* 7 */ SETUPDL_7,
+ /* 8 */ SETUPDL_8,
+ /* 9 */ SETUPDL_9,
+ /* 10 */ SETUPDL_10,
+ /* 11 */ SETUPDL_11,
+ /* 12 */ SETUPDL_12,
+ /* 13 */ SETUPDL_13,
+ /* 14 */ SETUPDL_14,
+ /* 15 */ SETUPDL_15,
+ /* 16 */ SETUPDL_16,
+ /* 17 */ SETUPDL_17,
+ /* 18 */ SETUPDL_18,
+ /* 19 */ SETUPDL_19,
+ /* 20 */ SETUPDL_20,
+ /* 21 */ SETUPDL_21,
+ /* 22 */ SETUPDL_22,
+ /* 23 */ SETUPDL_23,
+ /* 24 */ SETUPDL_24,
+ /* 25 */ SETUPDL_25,
+ /* 26 */ SETUPDL_26,
+ /* 27 */ SETUPDL_27,
+ /* 28 */ SETUPDL_28,
+ /* 29 */ SETUPDL_29,
+ /* 30 */ SETUPDL_30,
+ /* 31 */ SETUPDL_31,
+ /* 32 */ SETUPDL_32,
+ /* 33 */ SETUPDL_33,
+ /* 34 */ SETUPDL_34,
+ /* 35 */ SETUPDL_35,
+ /* 36 */ SETUPDL_36,
+ /* 37 */ SETUPDL_37,
+ /* 38 */ SETUPDL_38,
+ /* 39 */ SETUPDL_39,
+ /* 40 */ SETUPDL_40,
+ /* 41 */ SETUPDL_41,
+ /* 42 */ SETUPDL_42,
+ /* 43 */ SETUPDL_43,
+ /* 44 */ SETUPDL_44,
+ /* 45 */ SETUPDL_45,
+ /* 46 */ SETUPDL_46,
+ /* 47 */ SETUPDL_47,
+ /* 48 */ SETUPDL_48,
+ /* 49 */ SETUPDL_49,
+ /* 50 */ SETUPDL_50,
+ /* 51 */ SETUPDL_51,
+ /* 52 */ SETUPDL_52,
+ /* 53 */ SETUPDL_53,
+ /* 54 */ SETUPDL_54,
+ /* 55 */ SETUPDL_55,
+ /* 56 */ SETUPDL_56,
+ /* 57 */ SETUPDL_57,
+ /* 58 */ SETUPDL_58,
+ /* 59 */ SETUPDL_59,
+ /* 60 */ SETUPDL_60,
+ /* 61 */ SETUPDL_61,
+ /* 62 */ SETUPDL_62,
+ /* 63 */ SETUPDL_63,
+ /* 64 */ SETUPDL_64,
+ /* 65 */ SETUPDL_65,
+ /* 66 */ SETUPDL_66,
+ /* 67 */ SETUPDL_67,
+ /* 68 */ SETUPDL_68,
+ /* 69 */ SETUPDL_69,
+ /* 70 */ SETUPDL_70,
+ /* 71 */ SETUPDL_MAX
+} SetupDL;
+
+Gfx* Gfx_SetupDL(Gfx* gfx, u32 i);
+Gfx* Gfx_SetupDL_57(Gfx* gfx);
+Gfx* Gfx_SetupDL_52NoCD(Gfx* gfx);
+void Gfx_SetupDL_57Opa(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_51Opa(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_54Opa(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_26Opa(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_25Xlu2(struct GraphicsContext* gfxCtx);
+void func_80093C80(struct PlayState* play);
+void Gfx_SetupDL_25Opa(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_25Xlu(struct GraphicsContext* gfxCtx);
+Gfx* Gfx_SetupDL_64(Gfx* gfx);
+Gfx* Gfx_SetupDL_34(Gfx* gfx);
+void Gfx_SetupDL_44Xlu(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_36Opa(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_28Opa(struct GraphicsContext* gfxCtx);
+Gfx* Gfx_SetupDL_28(Gfx* gfx);
+void Gfx_SetupDL_38Xlu(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_4Xlu(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_37Opa(struct GraphicsContext* gfxCtx);
+Gfx* Gfx_SetupDL_39(Gfx* gfx);
+void Gfx_SetupDL_39Opa(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_39Overlay(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_39Ptr(Gfx** gfxP);
+void Gfx_SetupDL_40Opa(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_41Opa(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_47Xlu(struct GraphicsContext* gfxCtx);
+Gfx* Gfx_SetupDL_20NoCD(Gfx* gfx);
+Gfx* Gfx_SetupDL_66(Gfx* gfx);
+Gfx* func_800947AC(Gfx* gfx);
+void Gfx_SetupDL_42Opa(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_42Overlay(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_27Xlu(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_60NoCDXlu(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_61Xlu(struct GraphicsContext* gfxCtx);
+void Gfx_SetupDL_56Ptr(Gfx** gfxP);
+
+#endif