diff options
| author | Pheenoh <pheenoh@gmail.com> | 2022-12-21 13:46:28 -0700 |
|---|---|---|
| committer | Pheenoh <pheenoh@gmail.com> | 2022-12-21 13:46:28 -0700 |
| commit | 693afdbb71d63660f11171c23e96f3fab99c40ed (patch) | |
| tree | 79994de4a76124f3766447d0f1cd7cfac843e8fc /src | |
| parent | 84f3fa278e466ae8e7c63305acf732b89d53a356 (diff) | |
daPy_sightPacket_c::draw()
Diffstat (limited to 'src')
| -rw-r--r-- | src/d/a/d_a_player.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/d/a/d_a_player.cpp b/src/d/a/d_a_player.cpp index 87abd94b82..4ec16bfc1f 100644 --- a/src/d/a/d_a_player.cpp +++ b/src/d/a/d_a_player.cpp @@ -560,7 +560,7 @@ SECTION_SDATA2 static u32 lit_4668 = 0xFF8000FF; SECTION_SDATA2 static u32 lit_4669 = 0x321400FF; /* 8015F1A0-8015F2FC 159AE0 015C+00 1/0 1/1 0/0 .text draw__18daPy_sightPacket_cFv */ -// dumb instruction block out of order +// matches with literals #ifdef NONMATCHING void daPy_sightPacket_c::draw() { GXTexObj texObj; @@ -578,9 +578,11 @@ void daPy_sightPacket_c::draw() { GXSetTevColor(GX_TEVREG0, reg0); GXSetTevColor(GX_TEVREG1, reg1); + u8 tmp2 = mpImg->mipmapCount; + tmp2 = tmp2 > 1; GXInitTexObj(&texObj, mpData, mpImg->width, mpImg->height, (GXTexFmt)mpImg->format, (GXTexWrapMode)mpImg->wrapS, (GXTexWrapMode)mpImg->wrapT, - (GXBool)(mpImg->mipmapCount > 1)); + (GXBool)(tmp2)); GXInitTexObjLOD(&texObj, GX_LINEAR, GX_LINEAR, 0.0, 0.0, 0.0, GX_FALSE, GX_FALSE, GX_ANISO_1); GXLoadTexObj(&texObj, GX_TEXMAP0); GXLoadPosMtxImm(field_0x14, GX_PNMTX0); |
