Skip to content

Commit

Permalink
Fix generic producer and skeleton resource memory free
Browse files Browse the repository at this point in the history
  • Loading branch information
T-rvw committed May 22, 2024
2 parents 7c5babd + 8cdf767 commit 67d1abd
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 7 deletions.
5 changes: 1 addition & 4 deletions Engine/Source/Editor/UILayers/AssetBrowser.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -976,10 +976,7 @@ void AssetBrowser::ImportModelFile(const char* pFilePath)
genericProducer.EnableOption(cdtools::GenericProducerOptions::CleanUnusedObjects);
genericProducer.EnableOption(cdtools::GenericProducerOptions::GenerateTangentSpace);
genericProducer.EnableOption(cdtools::GenericProducerOptions::TriangulateModel);
if (!m_importOptions.ImportAnimation)
{
genericProducer.EnableOption(cdtools::GenericProducerOptions::FlattenTransformHierarchy);
}
genericProducer.EnableOption(cdtools::GenericProducerOptions::FlattenTransformHierarchy);

cdtools::Processor processor(&genericProducer, nullptr, newSceneDatabase.get());
processor.EnableOption(cdtools::ProcessorOptions::Dump);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -185,9 +185,9 @@ void SkeletonResource::ClearSkeletonData()

void SkeletonResource::FreeSkeletonData()
{
//ClearSkeletonData();
//VertexBuffer().swap(m_vertexBuffer);
//IndexBuffer().swap(m_indexBuffer);
ClearSkeletonData();
VertexBuffer().swap(m_vertexBuffer);
IndexBuffer().swap(m_indexBuffer);
}

void SkeletonResource::DestroyVertexBufferHandle()
Expand Down

0 comments on commit 67d1abd

Please sign in to comment.