diff options
Diffstat (limited to 'src/JSystem/J3DGraphBase')
| -rw-r--r-- | src/JSystem/J3DGraphBase/J3DGD.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/JSystem/J3DGraphBase/J3DGD.cpp b/src/JSystem/J3DGraphBase/J3DGD.cpp index 88efb9d9..98561513 100644 --- a/src/JSystem/J3DGraphBase/J3DGD.cpp +++ b/src/JSystem/J3DGraphBase/J3DGD.cpp @@ -134,9 +134,9 @@ void J3DGDSetVtxAttrFmtv(GXVtxFmt fmt, GXVtxAttrFmtList* vtxAttr, bool forceNBT) nrmCompCnt = GX_NRM_NBT; nbt3 = true; } else { - nrmCompCnt = GX_NRM_NBT; - if (!forceNBT) - nrmCompCnt = vtxAttr->mCompCnt; + // possible fakematch? need to cast vtxAttr->mCompCnt to int to put value in r0 temporarily + // nrmCompCnt = forceNBT ? GX_NRM_NBT : vtxAttr->mCompCnt; + nrmCompCnt = (GXCompCnt)(forceNBT ? GX_NRM_NBT : (int)(vtxAttr->mCompCnt)); nbt3 = false; } break; |
