mirror of https://github.com/AxioDL/metaforce.git
Updated hecl
This commit is contained in:
parent
d7c17804ee
commit
12fb5814a7
|
@ -967,7 +967,7 @@ MaterialSet::Material::Material(const HECL::Backend::GX& gx,
|
|||
atUint16 texFlags = 0;
|
||||
tevStageTexInfo.reserve(gx.m_tevCount);
|
||||
textureIdxs.reserve(gx.m_tevCount);
|
||||
for (int i=0 ; i<gx.m_tevCount ; ++i)
|
||||
for (unsigned i=0 ; i<gx.m_tevCount ; ++i)
|
||||
{
|
||||
const HECL::Backend::GX::TEVStage& stage = gx.m_tevs[i];
|
||||
tevStageTexInfo.emplace_back();
|
||||
|
@ -1043,7 +1043,7 @@ MaterialSet::Material::Material(const HECL::Backend::GX& gx,
|
|||
|
||||
groupIdx = setIdxIn;
|
||||
|
||||
for (int i=0 ; i<gx.m_kcolorCount ; ++i)
|
||||
for (unsigned i=0 ; i<gx.m_kcolorCount ; ++i)
|
||||
konstColors.emplace_back(gx.m_kcolors[i]);
|
||||
|
||||
blendDstFac = BlendFactor(gx.m_blendDst);
|
||||
|
@ -1054,7 +1054,7 @@ MaterialSet::Material::Material(const HECL::Backend::GX& gx,
|
|||
colorChannelCount = 1;
|
||||
colorChannels.emplace_back();
|
||||
ColorChannel& ch = colorChannels.back();
|
||||
for (int i=0 ; i<gx.m_tevCount ; ++i)
|
||||
for (unsigned i=0 ; i<gx.m_tevCount ; ++i)
|
||||
{
|
||||
const HECL::Backend::GX::TEVStage& stage = gx.m_tevs[i];
|
||||
for (int c=0 ; c<4 ; ++c)
|
||||
|
@ -1073,7 +1073,7 @@ MaterialSet::Material::Material(const HECL::Backend::GX& gx,
|
|||
|
||||
tevStageCount = gx.m_tevCount;
|
||||
tevStages.reserve(gx.m_tevCount);
|
||||
for (int i=0 ; i<gx.m_tevCount ; ++i)
|
||||
for (unsigned i=0 ; i<gx.m_tevCount ; ++i)
|
||||
{
|
||||
const HECL::Backend::GX::TEVStage& stage = gx.m_tevs[i];
|
||||
tevStages.emplace_back();
|
||||
|
@ -1102,7 +1102,7 @@ MaterialSet::Material::Material(const HECL::Backend::GX& gx,
|
|||
}
|
||||
|
||||
tcgCount = gx.m_tcgCount;
|
||||
for (int i=0 ; i<gx.m_tcgCount ; ++i)
|
||||
for (unsigned i=0 ; i<gx.m_tcgCount ; ++i)
|
||||
{
|
||||
const HECL::Backend::GX::TexCoordGen& tcg = gx.m_tcgs[i];
|
||||
tcgs.emplace_back();
|
||||
|
@ -1130,7 +1130,7 @@ MaterialSet::Material::Material(const HECL::Backend::GX& gx,
|
|||
for (; uvAnimsCount<8 ;)
|
||||
{
|
||||
bool found = false;
|
||||
for (int t=0 ; t<gx.m_tcgCount ; ++t)
|
||||
for (unsigned t=0 ; t<gx.m_tcgCount ; ++t)
|
||||
{
|
||||
const HECL::Backend::GX::TexCoordGen& tcg = gx.m_tcgs[t];
|
||||
if (tcg.m_mtx == GX::IDENTITY)
|
||||
|
|
2
hecl
2
hecl
|
@ -1 +1 @@
|
|||
Subproject commit 082700b15331061c3599e94d864e9f50cdfc7ff1
|
||||
Subproject commit 543527e8cad6e46928917bf77a3c790f60b201c3
|
Loading…
Reference in New Issue