summaryrefslogtreecommitdiff
path: root/src/code
diff options
context:
space:
mode:
authorengineer124 <47598039+engineer124@users.noreply.github.com>2024-10-17 00:13:25 +1100
committerGitHub <noreply@github.com>2024-10-16 06:13:25 -0700
commit5dd43102851bf69bb091ef1fc7d1443aa98d56a1 (patch)
tree179576ed6384725288fafb262cc4599446bbb5ea /src/code
parent4a3f9b0f6bc8ffb531799ad1587283e05295f04b (diff)
Animation Cleanup: En_V* and En_W* (#1713)
* begin anim v and w * structs * bgId * cleanup * space * more cleanup * spacing * Unsigned
Diffstat (limited to 'src/code')
-rw-r--r--src/code/PreRender.c76
-rw-r--r--src/code/z_bgcheck.c5
-rw-r--r--src/code/z_camera.c9
-rw-r--r--src/code/z_fbdemo_circle.c14
-rw-r--r--src/code/z_kankyo.c6
-rw-r--r--src/code/z_rcp.c24
-rw-r--r--src/code/z_view.c20
7 files changed, 78 insertions, 76 deletions
diff --git a/src/code/PreRender.c b/src/code/PreRender.c
index 0a46b9ccc..8cae8a52a 100644
--- a/src/code/PreRender.c
+++ b/src/code/PreRender.c
@@ -59,8 +59,8 @@ void PreRender_Destroy(PreRender* this) {
ListAlloc_FreeAll(&this->alloc);
}
-void PreRender_CopyImage(PreRender* this, Gfx** gfxp, void* img, void* imgDst, u32 useThresholdAlphaCompare) {
- Gfx* gfx = *gfxp;
+void PreRender_CopyImage(PreRender* this, Gfx** gfxP, void* img, void* imgDst, u32 useThresholdAlphaCompare) {
+ Gfx* gfx = *gfxP;
u32 flags;
gDPPipeSync(gfx++);
@@ -77,15 +77,15 @@ void PreRender_CopyImage(PreRender* this, Gfx** gfxp, void* img, void* imgDst, u
gDPPipeSync(gfx++);
gDPSetColorImage(gfx++, G_IM_FMT_RGBA, G_IM_SIZ_16b, this->width, this->fbuf);
- *gfxp = gfx;
+ *gfxP = gfx;
}
-void PreRender_RestoreBuffer(PreRender* this, Gfx** gfxp, void* buf, void* bufSave) {
- PreRender_CopyImage(this, gfxp, buf, bufSave, false);
+void PreRender_RestoreBuffer(PreRender* this, Gfx** gfxP, void* buf, void* bufSave) {
+ PreRender_CopyImage(this, gfxP, buf, bufSave, false);
}
-void func_8016FF90(PreRender* this, Gfx** gfxp, void* buf, void* bufSave, s32 envR, s32 envG, s32 envB, s32 envA) {
- Gfx* gfx = *gfxp;
+void func_8016FF90(PreRender* this, Gfx** gfxP, void* buf, void* bufSave, s32 envR, s32 envG, s32 envB, s32 envA) {
+ Gfx* gfx = *gfxP;
gDPPipeSync(gfx++);
@@ -113,23 +113,23 @@ void func_8016FF90(PreRender* this, Gfx** gfxp, void* buf, void* bufSave, s32 en
gDPPipeSync(gfx++);
gDPSetColorImage(gfx++, G_IM_FMT_RGBA, G_IM_SIZ_16b, this->width, this->fbuf);
- *gfxp = gfx;
+ *gfxP = gfx;
}
-void func_80170200(PreRender* this, Gfx** gfxp, void* buf, void* bufSave) {
- func_8016FF90(this, gfxp, buf, bufSave, 255, 255, 255, 255);
+void func_80170200(PreRender* this, Gfx** gfxP, void* buf, void* bufSave) {
+ func_8016FF90(this, gfxP, buf, bufSave, 255, 255, 255, 255);
}
/**
* Reads the coverage values stored in the RGBA16 format `img` with dimensions `this->width`, `this->height` and
* converts it to an 8-bpp intensity image.
*
- * @param gfxp Display list pointer
+ * @param gfxP Display list pointer
* @param img Image to read coverage from
* @param cvgDst Buffer to store coverage into
*/
-void PreRender_CoverageRgba16ToI8(PreRender* this, Gfx** gfxp, void* img, void* cvgDst) {
- Gfx* gfx = *gfxp;
+void PreRender_CoverageRgba16ToI8(PreRender* this, Gfx** gfxP, void* img, void* cvgDst) {
+ Gfx* gfx = *gfxP;
s32 rowsRemaining;
s32 curRow;
s32 nRows;
@@ -202,24 +202,24 @@ void PreRender_CoverageRgba16ToI8(PreRender* this, Gfx** gfxp, void* img, void*
gDPPipeSync(gfx++);
gDPSetColorImage(gfx++, G_IM_FMT_RGBA, G_IM_SIZ_16b, this->width, this->fbuf);
- *gfxp = gfx;
+ *gfxP = gfx;
}
/**
* Saves zbuf to zbufSave
*/
-void PreRender_SaveZBuffer(PreRender* this, Gfx** gfxp) {
+void PreRender_SaveZBuffer(PreRender* this, Gfx** gfxP) {
if ((this->zbufSave != NULL) && (this->zbuf != NULL)) {
- PreRender_RestoreBuffer(this, gfxp, this->zbuf, this->zbufSave);
+ PreRender_RestoreBuffer(this, gfxP, this->zbuf, this->zbufSave);
}
}
/**
* Saves fbuf to fbufSave
*/
-void PreRender_SaveFramebuffer(PreRender* this, Gfx** gfxp) {
+void PreRender_SaveFramebuffer(PreRender* this, Gfx** gfxP) {
if ((this->fbufSave != NULL) && (this->fbuf != NULL)) {
- func_80170200(this, gfxp, this->fbuf, this->fbufSave);
+ func_80170200(this, gfxP, this->fbuf, this->fbufSave);
}
}
@@ -227,8 +227,8 @@ void PreRender_SaveFramebuffer(PreRender* this, Gfx** gfxp) {
* Fetches the coverage of the current framebuffer into an image of the same format as the current color image, storing
* it over the framebuffer in memory.
*/
-void PreRender_FetchFbufCoverage(PreRender* this, Gfx** gfxp) {
- Gfx* gfx = *gfxp;
+void PreRender_FetchFbufCoverage(PreRender* this, Gfx** gfxP) {
+ Gfx* gfx = *gfxP;
gDPPipeSync(gfx++);
// Set the blend color to full white and set maximum depth
@@ -257,33 +257,33 @@ void PreRender_FetchFbufCoverage(PreRender* this, Gfx** gfxp) {
gDPFillRectangle(gfx++, 0, 0, this->width, this->height);
gDPPipeSync(gfx++);
- *gfxp = gfx;
+ *gfxP = gfx;
}
/**
* Draws the coverage of the current framebuffer `this->fbuf` to an I8 image at `this->cvgSave`. Overwrites
* `this->fbuf` in the process.
*/
-void PreRender_DrawCoverage(PreRender* this, Gfx** gfxp) {
- PreRender_FetchFbufCoverage(this, gfxp);
+void PreRender_DrawCoverage(PreRender* this, Gfx** gfxP) {
+ PreRender_FetchFbufCoverage(this, gfxP);
if (this->cvgSave != NULL) {
- PreRender_CoverageRgba16ToI8(this, gfxp, this->fbuf, this->cvgSave);
+ PreRender_CoverageRgba16ToI8(this, gfxP, this->fbuf, this->cvgSave);
}
}
/**
* Restores zbufSave to zbuf
*/
-void PreRender_RestoreZBuffer(PreRender* this, Gfx** gfxp) {
- PreRender_RestoreBuffer(this, gfxp, this->zbufSave, this->zbuf);
+void PreRender_RestoreZBuffer(PreRender* this, Gfx** gfxP) {
+ PreRender_RestoreBuffer(this, gfxP, this->zbufSave, this->zbuf);
}
/**
* Draws a full-screen image to the current framebuffer, that sources the rgb channel from `this->fbufSave` and
* the alpha channel from `this->cvgSave` modulated by environment color.
*/
-void func_80170798(PreRender* this, Gfx** gfxp) {
+void func_80170798(PreRender* this, Gfx** gfxP) {
Gfx* gfx;
s32 rowsRemaining;
s32 curRow;
@@ -291,7 +291,7 @@ void func_80170798(PreRender* this, Gfx** gfxp) {
s32 rtile = 1;
if (this->cvgSave != NULL) {
- gfx = *gfxp;
+ gfx = *gfxP;
gDPPipeSync(gfx++);
gDPSetEnvColor(gfx++, 255, 255, 255, 32);
@@ -347,19 +347,19 @@ void func_80170798(PreRender* this, Gfx** gfxp) {
}
gDPPipeSync(gfx++);
- *gfxp = gfx;
+ *gfxP = gfx;
}
}
-void func_80170AE0(PreRender* this, Gfx** gfxp, s32 alpha) {
- func_8016FF90(this, gfxp, this->fbufSave, this->fbuf, 255, 255, 255, alpha);
+void func_80170AE0(PreRender* this, Gfx** gfxP, s32 alpha) {
+ func_8016FF90(this, gfxP, this->fbufSave, this->fbuf, 255, 255, 255, alpha);
}
/**
* Copies fbufSave to fbuf
*/
-void PreRender_RestoreFramebuffer(PreRender* this, Gfx** gfxp) {
- PreRender_RestoreBuffer(this, gfxp, this->fbufSave, this->fbuf);
+void PreRender_RestoreFramebuffer(PreRender* this, Gfx** gfxP) {
+ PreRender_RestoreBuffer(this, gfxP, this->fbufSave, this->fbuf);
}
/**
@@ -759,7 +759,7 @@ typedef struct {
/* 0x24 */ u32 flags;
} PreRenderBackground2DParams; // size = 0x28
-void Prerender_DrawBackground2DImpl(PreRenderBackground2DParams* bg2D, Gfx** gfxp) {
+void Prerender_DrawBackground2DImpl(PreRenderBackground2DParams* bg2D, Gfx** gfxP) {
Gfx* gfx;
uObjBg* bg;
u32 alphaCompare;
@@ -769,7 +769,7 @@ void Prerender_DrawBackground2DImpl(PreRenderBackground2DParams* bg2D, Gfx** gfx
loadS2DEX2 = (bg2D->flags & BG2D_FLAGS_LOAD_S2DEX2) != 0;
alphaCompare = (bg2D->flags & BG2D_FLAGS_AC_THRESHOLD) ? G_AC_THRESHOLD : G_AC_NONE;
- gfxTemp = *gfxp;
+ gfxTemp = *gfxP;
bg = Gfx_Alloc(&gfxTemp, sizeof(uObjBg));
gfx = gfxTemp;
@@ -837,10 +837,10 @@ void Prerender_DrawBackground2DImpl(PreRenderBackground2DParams* bg2D, Gfx** gfx
gSPLoadUcode(gfx++, SysUcode_GetUCode(), SysUcode_GetUCodeData());
}
- *gfxp = gfx;
+ *gfxP = gfx;
}
-void Prerender_DrawBackground2D(Gfx** gfxp, void* timg, void* tlut, u16 width, u16 height, u8 fmt, u8 siz, u16 tt,
+void Prerender_DrawBackground2D(Gfx** gfxP, void* timg, void* tlut, u16 width, u16 height, u8 fmt, u8 siz, u16 tt,
u16 tlutCount, f32 x, f32 y, f32 xScale, f32 yScale, u32 flags) {
PreRenderBackground2DParams bg2D;
PreRenderBackground2DParams* bg2DPtr = &bg2D;
@@ -859,5 +859,5 @@ void Prerender_DrawBackground2D(Gfx** gfxp, void* timg, void* tlut, u16 width, u
bg2D.yScale = yScale;
bg2D.flags = flags;
- Prerender_DrawBackground2DImpl(bg2DPtr, gfxp);
+ Prerender_DrawBackground2DImpl(bg2DPtr, gfxP);
}
diff --git a/src/code/z_bgcheck.c b/src/code/z_bgcheck.c
index 1b3c11ed6..b29714331 100644
--- a/src/code/z_bgcheck.c
+++ b/src/code/z_bgcheck.c
@@ -2773,12 +2773,13 @@ void DynaPoly_EnableFloorCollision(PlayState* play, DynaCollisionContext* dyna,
void DynaPoly_DeleteBgActor(PlayState* play, DynaCollisionContext* dyna, s32 bgId) {
DynaPolyActor* actor;
- if (DynaPoly_IsBgIdBgActor(bgId) == false) {
+ if (!DynaPoly_IsBgIdBgActor(bgId)) {
return;
}
+
actor = DynaPoly_GetActor(&play->colCtx, bgId);
- if (actor != NULL) {
+ if (actor != NULL) {
actor->bgId = BGACTOR_NEG_ONE;
dyna->bgActors[bgId].actor = NULL;
dyna->bgActorFlags[bgId] |= BGACTOR_1;
diff --git a/src/code/z_camera.c b/src/code/z_camera.c
index 143a003db..72e056124 100644
--- a/src/code/z_camera.c
+++ b/src/code/z_camera.c
@@ -558,8 +558,8 @@ s32 func_800CBC84(Camera* camera, Vec3f* from, CameraCollision* to, s32 arg3) {
toPoint.y = to->pos.y + fromToNorm.y;
toPoint.z = to->pos.z + fromToNorm.z;
- if (!BgCheck_CameraLineTest1(colCtx, from, &toPoint, &toNewPos, &to->poly, (arg3 & 1) ? 0 : 1, 1,
- (arg3 & 2) ? 0 : 1, -1, &floorBgId)) {
+ if (!BgCheck_CameraLineTest1(colCtx, from, &toPoint, &toNewPos, &to->poly, (arg3 & 1) ? false : true, true,
+ (arg3 & 2) ? false : true, -1, &floorBgId)) {
toNewPos = to->pos;
toNewPos.y += 5.0f;
@@ -618,7 +618,8 @@ s32 Camera_BgCheckInfo(Camera* camera, Vec3f* from, CameraCollision* to) {
Vec3f toNewPos;
Vec3f fromToNorm;
- if (BgCheck_CameraLineTest1(&camera->play->colCtx, from, &to->pos, &toNewPos, &to->poly, 1, 1, 1, -1, &to->bgId)) {
+ if (BgCheck_CameraLineTest1(&camera->play->colCtx, from, &to->pos, &toNewPos, &to->poly, true, true, true, -1,
+ &to->bgId)) {
floorPoly = to->poly;
to->norm.x = COLPOLY_GET_NORMAL(floorPoly->normal.x);
to->norm.y = COLPOLY_GET_NORMAL(floorPoly->normal.y);
@@ -665,7 +666,7 @@ s32 Camera_CheckOOB(Camera* camera, Vec3f* from, Vec3f* to) {
CollisionContext* colCtx = &camera->play->colCtx;
poly = NULL;
- if ((BgCheck_CameraLineTest1(colCtx, from, to, &intersect, &poly, 1, 1, 1, 0, &bgId)) &&
+ if (BgCheck_CameraLineTest1(colCtx, from, to, &intersect, &poly, true, true, true, 0, &bgId) &&
(CollisionPoly_GetPointDistanceFromPlane(poly, from) < 0.0f)) {
return true;
}
diff --git a/src/code/z_fbdemo_circle.c b/src/code/z_fbdemo_circle.c
index 2bbf7938e..a285e5929 100644
--- a/src/code/z_fbdemo_circle.c
+++ b/src/code/z_fbdemo_circle.c
@@ -28,7 +28,7 @@ void TransitionCircle_Destroy(void* thisx);
void TransitionCircle_Update(void* thisx, s32 updateRate);
void TransitionCircle_SetColor(void* thisx, u32 color);
void TransitionCircle_SetType(void* thisx, s32 type);
-void TransitionCircle_Draw(void* thisx, Gfx** gfxp);
+void TransitionCircle_Draw(void* thisx, Gfx** gfxP);
s32 TransitionCircle_IsDone(void* thisx);
TransitionProfile TransitionCircle_Profile = {
@@ -93,9 +93,9 @@ void TransitionCircle_SetType(void* thisx, s32 type) {
}
}
-void TransitionCircle_LoadAndSetTexture(Gfx** gfxp, void const* texture, s32 fmt, s32 arg3, s32 masks, s32 maskt,
+void TransitionCircle_LoadAndSetTexture(Gfx** gfxP, void const* texture, s32 fmt, s32 arg3, s32 masks, s32 maskt,
f32 arg6) {
- Gfx* gfx = *gfxp;
+ Gfx* gfx = *gfxP;
s32 xh = gCfbWidth;
s32 yh = gCfbHeight;
s32 width = 1 << masks;
@@ -132,11 +132,11 @@ void TransitionCircle_LoadAndSetTexture(Gfx** gfxp, void const* texture, s32 fmt
dtdy);
gDPPipeSync(gfx++);
- *gfxp = gfx;
+ *gfxP = gfx;
}
-void TransitionCircle_Draw(void* thisx, Gfx** gfxp) {
- Gfx* gfx = *gfxp;
+void TransitionCircle_Draw(void* thisx, Gfx** gfxP) {
+ Gfx* gfx = *gfxP;
TransitionCircle* this = (TransitionCircle*)thisx;
gDPPipeSync(gfx++);
@@ -153,7 +153,7 @@ void TransitionCircle_Draw(void* thisx, Gfx** gfxp) {
this->referenceRadius);
gDPPipeSync(gfx++);
- *gfxp = gfx;
+ *gfxP = gfx;
}
s32 TransitionCircle_IsDone(void* thisx) {
diff --git a/src/code/z_kankyo.c b/src/code/z_kankyo.c
index 16bf28e02..18f065a2d 100644
--- a/src/code/z_kankyo.c
+++ b/src/code/z_kankyo.c
@@ -3124,8 +3124,8 @@ void Environment_SetupSkyboxStars(PlayState* play) {
}
}
-void Environment_DrawSkyboxStar(Gfx** gfxp, f32 x, f32 y, s32 width, s32 height) {
- Gfx* gfx = *gfxp;
+void Environment_DrawSkyboxStar(Gfx** gfxP, f32 x, f32 y, s32 width, s32 height) {
+ Gfx* gfx = *gfxP;
u32 xl = x * 4.0f;
u32 yl = y * 4.0f;
u32 xd = width;
@@ -3133,7 +3133,7 @@ void Environment_DrawSkyboxStar(Gfx** gfxp, f32 x, f32 y, s32 width, s32 height)
gSPTextureRectangle(gfx++, xl, yl, xl + xd, yl + yd, 0, 0, 0, 0, 0);
- *gfxp = gfx;
+ *gfxP = gfx;
}
void Environment_DrawSkyboxStarsImpl(PlayState* play, Gfx** gfxP) {
diff --git a/src/code/z_rcp.c b/src/code/z_rcp.c
index 5636e9656..f4750162a 100644
--- a/src/code/z_rcp.c
+++ b/src/code/z_rcp.c
@@ -908,8 +908,8 @@ Gfx* Gfx_SetupDL(Gfx* gfx, u32 i) {
return Gfx_SetupDLImpl(gfx, i);
}
-void Gfx_SetupDLAtPtr(Gfx** gfxp, u32 i) {
- *gfxp = Gfx_SetupDL(*gfxp, i);
+void Gfx_SetupDLAtPtr(Gfx** gfxP, u32 i) {
+ *gfxP = Gfx_SetupDL(*gfxP, i);
}
Gfx* Gfx_SetupDL57(Gfx* gfx) {
@@ -1212,11 +1212,11 @@ void Gfx_SetupDL39_Overlay(GraphicsContext* gfxCtx) {
CLOSE_DISPS(gfxCtx);
}
-void Gfx_SetupDL39_Ptr(Gfx** gfxp) {
- Gfx* gfx = *gfxp;
+void Gfx_SetupDL39_Ptr(Gfx** gfxP) {
+ Gfx* gfx = *gfxP;
gSPDisplayList(gfx++, gSetupDLs[SETUPDL_39]);
- *gfxp = gfx;
+ *gfxP = gfx;
}
void Gfx_SetupDL40_Opa(GraphicsContext* gfxCtx) {
@@ -1347,11 +1347,11 @@ void Gfx_SetupDL56_Opa(GraphicsContext* gfxCtx) {
CLOSE_DISPS(gfxCtx);
}
-void Gfx_SetupDL56_Ptr(Gfx** gfxp) {
- Gfx* gfx = *gfxp;
+void Gfx_SetupDL56_Ptr(Gfx** gfxP) {
+ Gfx* gfx = *gfxP;
gSPDisplayList(gfx++, gSetupDLs[SETUPDL_56]);
- *gfxp = gfx;
+ *gfxP = gfx;
}
void Gfx_SetupDL59_Opa(GraphicsContext* gfxCtx) {
@@ -1362,8 +1362,8 @@ void Gfx_SetupDL59_Opa(GraphicsContext* gfxCtx) {
CLOSE_DISPS(gfxCtx);
}
-Gfx* Gfx_BranchTexScroll(Gfx** gfxp, u32 x, u32 y, s32 width, s32 height) {
- Gfx* gfx = Gfx_Alloc(gfxp, 3 * sizeof(Gfx));
+Gfx* Gfx_BranchTexScroll(Gfx** gfxP, u32 x, u32 y, s32 width, s32 height) {
+ Gfx* gfx = Gfx_Alloc(gfxP, 3 * sizeof(Gfx));
gDPTileSync(&gfx[0]);
gDPSetTileSize(&gfx[1], 0, x, y, (x + ((width - 1) << 2)), (y + ((height - 1) << 2)));
@@ -1372,8 +1372,8 @@ Gfx* Gfx_BranchTexScroll(Gfx** gfxp, u32 x, u32 y, s32 width, s32 height) {
return gfx;
}
-void func_8012CB04(Gfx** gfxp, u32 x, u32 y) {
- Gfx_BranchTexScroll(gfxp, x, y, 0, 0);
+void func_8012CB04(Gfx** gfxP, u32 x, u32 y) {
+ Gfx_BranchTexScroll(gfxP, x, y, 0, 0);
}
Gfx* func_8012CB28(GraphicsContext* gfxCtx, u32 x, u32 y) {
diff --git a/src/code/z_view.c b/src/code/z_view.c
index 56af72134..cd7ab807f 100644
--- a/src/code/z_view.c
+++ b/src/code/z_view.c
@@ -129,24 +129,24 @@ void View_GetViewport(View* view, Viewport* viewport) {
}
void View_SetScissor(Gfx** gfx, s32 ulx, s32 uly, s32 lrx, s32 lry) {
- Gfx* gfxp = *gfx;
+ Gfx* gfxP = *gfx;
- gDPSetScissor(gfxp++, G_SC_NON_INTERLACE, ulx, uly, lrx, lry);
+ gDPSetScissor(gfxP++, G_SC_NON_INTERLACE, ulx, uly, lrx, lry);
- *gfx = gfxp;
+ *gfx = gfxP;
}
void View_ClearScissor(View* view, Gfx** gfx) {
- Gfx* gfxp = *gfx;
+ Gfx* gfxP = *gfx;
s32 ulx = view->viewport.leftX;
s32 uly = view->viewport.topY;
s32 lrx = view->viewport.rightX;
s32 lry = view->viewport.bottomY;
- gDPPipeSync(gfxp++);
- View_SetScissor(&gfxp, ulx, uly, lrx, lry);
+ gDPPipeSync(gfxP++);
+ View_SetScissor(&gfxP, ulx, uly, lrx, lry);
- *gfx = gfxp;
+ *gfx = gfxP;
}
void View_ApplyLetterbox(View* view) {
@@ -523,8 +523,8 @@ s32 View_UpdateViewingMatrix(View* view) {
return 1;
}
-s32 View_ApplyTo(View* view, Gfx** gfxp) {
- Gfx* gfx = *gfxp;
+s32 View_ApplyTo(View* view, Gfx** gfxP) {
+ Gfx* gfx = *gfxP;
GraphicsContext* gfxCtx = view->gfxCtx;
Viewport* viewport = &view->viewport;
Mtx* projection;
@@ -547,7 +547,7 @@ s32 View_ApplyTo(View* view, Gfx** gfxp) {
view->projection = *projection;
gSPMatrix(gfx++, projection, G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_PROJECTION);
- *gfxp = gfx;
+ *gfxP = gfx;
return 1;
}