Fixing more macos things

This commit is contained in:
Dynamitos
2024-01-18 18:39:44 +01:00
parent 00672cf08e
commit 0f6dabde86
6 changed files with 16 additions and 10 deletions
+2 -1
View File
@@ -50,6 +50,8 @@ MaterialInstance::~MaterialInstance()
void MaterialInstance::updateDescriptor()
{
if(!dirty)
return;
Gfx::PDescriptorLayout layout = baseMaterial->getMaterial()->getDescriptorLayout();
descriptor = layout->allocateDescriptorSet();
for (auto& param : parameters)
@@ -85,7 +87,6 @@ void MaterialInstance::setBaseMaterial(PMaterialAsset asset)
);
}
baseMaterial = asset;
updateDescriptor();
}
void MaterialInstance::save(ArchiveBuffer& buffer) const