feat: convert from dds to iwi

This commit is contained in:
Jan
2024-09-27 20:31:33 +02:00
parent 8bd70662e0
commit a2d70c17ba
4 changed files with 355 additions and 277 deletions

View File

@ -40,12 +40,10 @@ bool AssetLoaderGfxImage::LoadFromRaw(
if (!file.IsOpen())
return false;
const DdsLoader ddsLoader(zone->GetMemory());
auto* texture = ddsLoader.LoadDds(*file.m_stream);
if (texture == nullptr)
const auto texture = dds::LoadDds(*file.m_stream);
if (!texture)
{
std::cout << std::format("Failed to load dds file for image asset \"{}\"\n", assetName);
std::cerr << std::format("Failed to load dds file for image asset \"{}\"\n", assetName);
return false;
}