Add DDS_LOADER_IGNORE_MIPS flag to DDSTextureLoader (#270)
This commit is contained in:
Родитель
35d92f66bd
Коммит
58f97d4437
|
@ -57,6 +57,7 @@ namespace DirectX
|
|||
DDS_LOADER_IGNORE_SRGB = 0x2,
|
||||
DDS_LOADER_MIP_AUTOGEN = 0x8,
|
||||
DDS_LOADER_MIP_RESERVE = 0x10,
|
||||
DDS_LOADER_IGNORE_MIPS = 0x20,
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -299,7 +299,7 @@ namespace
|
|||
bool isCubeMap = false;
|
||||
|
||||
size_t mipCount = header->mipMapCount;
|
||||
if (0 == mipCount)
|
||||
if ((0 == mipCount) || (loadFlags & DDS_LOADER_IGNORE_MIPS))
|
||||
{
|
||||
mipCount = 1;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче