diff --git a/WickedEngine/wiResourceManager.cpp b/WickedEngine/wiResourceManager.cpp index 1b4c0f5f9..1f505871e 100644 --- a/WickedEngine/wiResourceManager.cpp +++ b/WickedEngine/wiResourceManager.cpp @@ -226,6 +226,12 @@ namespace wiResourceManager break; } + if (device->IsFormatBlockCompressed(desc.Format)) + { + desc.Width = std::max(4u, desc.Width); + desc.Height = std::max(4u, desc.Height); + } + success = device->CreateTexture(&desc, InitData.data(), &resource->texture); device->SetName(&resource->texture, name.c_str()); } diff --git a/WickedEngine/wiVersion.cpp b/WickedEngine/wiVersion.cpp index 4e45f6d2e..67186502d 100644 --- a/WickedEngine/wiVersion.cpp +++ b/WickedEngine/wiVersion.cpp @@ -9,7 +9,7 @@ namespace wiVersion // minor features, major updates, breaking compatibility changes const int minor = 56; // minor bug fixes, alterations, refactors, updates - const int revision = 9; + const int revision = 10; const std::string version_string = std::to_string(major) + "." + std::to_string(minor) + "." + std::to_string(revision);