summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPheenoh <pheenoh@gmail.com>2022-12-21 13:46:28 -0700
committerPheenoh <pheenoh@gmail.com>2022-12-21 13:46:28 -0700
commit693afdbb71d63660f11171c23e96f3fab99c40ed (patch)
tree79994de4a76124f3766447d0f1cd7cfac843e8fc /src
parent84f3fa278e466ae8e7c63305acf732b89d53a356 (diff)
daPy_sightPacket_c::draw()
Diffstat (limited to 'src')
-rw-r--r--src/d/a/d_a_player.cpp6
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);