mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2026-07-20 23:10:36 +00:00
feat: modman image preview (#862)
* fix: iwi rgb and rgba byte order wrong * chore: extract three logic from xmodel preview * feat: add preview for image assets * fix: bc1-5 decompressor assertion
This commit is contained in:
@@ -349,7 +349,7 @@ namespace image
|
||||
|
||||
const auto faceCount = result->GetFaceCount();
|
||||
const auto mipCount = result->HasMipMaps() ? result->GetMipMapCount() : 1;
|
||||
assert(mipCount == input.HasMipMaps() ? input.GetMipMapCount() : 1);
|
||||
assert(mipCount == (input.HasMipMaps() ? input.GetMipMapCount() : 1));
|
||||
|
||||
for (auto mipLevel = 0; mipLevel < mipCount; mipLevel++)
|
||||
{
|
||||
|
||||
@@ -315,7 +315,7 @@ namespace image
|
||||
|
||||
const auto faceCount = result->GetFaceCount();
|
||||
const auto mipCount = result->HasMipMaps() ? result->GetMipMapCount() : 1;
|
||||
assert(mipCount == input.HasMipMaps() ? input.GetMipMapCount() : 1);
|
||||
assert(mipCount == (input.HasMipMaps() ? input.GetMipMapCount() : 1));
|
||||
|
||||
for (auto mipLevel = 0; mipLevel < mipCount; mipLevel++)
|
||||
{
|
||||
|
||||
@@ -338,7 +338,7 @@ namespace image
|
||||
|
||||
const auto faceCount = result->GetFaceCount();
|
||||
const auto mipCount = result->HasMipMaps() ? result->GetMipMapCount() : 1;
|
||||
assert(mipCount == input.HasMipMaps() ? input.GetMipMapCount() : 1);
|
||||
assert(mipCount == (input.HasMipMaps() ? input.GetMipMapCount() : 1));
|
||||
|
||||
for (auto mipLevel = 0; mipLevel < mipCount; mipLevel++)
|
||||
{
|
||||
|
||||
@@ -180,7 +180,7 @@ namespace image
|
||||
|
||||
const auto faceCount = result->GetFaceCount();
|
||||
const auto mipCount = result->HasMipMaps() ? result->GetMipMapCount() : 1;
|
||||
assert(mipCount == input.HasMipMaps() ? input.GetMipMapCount() : 1);
|
||||
assert(mipCount == (input.HasMipMaps() ? input.GetMipMapCount() : 1));
|
||||
|
||||
for (auto mipLevel = 0; mipLevel < mipCount; mipLevel++)
|
||||
{
|
||||
|
||||
@@ -271,7 +271,7 @@ namespace image
|
||||
|
||||
const auto faceCount = result->GetFaceCount();
|
||||
const auto mipCount = result->HasMipMaps() ? result->GetMipMapCount() : 1;
|
||||
assert(mipCount == input.HasMipMaps() ? input.GetMipMapCount() : 1);
|
||||
assert(mipCount == (input.HasMipMaps() ? input.GetMipMapCount() : 1));
|
||||
|
||||
for (auto mipLevel = 0; mipLevel < mipCount; mipLevel++)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user