Added error check
Also "fixed" some error messages Former-commit-id: 15be3887949e9bafab49c3f4e16ffc732f352c65
This commit is contained in:
@@ -227,13 +227,13 @@ bool NzImage::Create(nzImageType type, nzPixelFormat format, unsigned int width,
|
|||||||
case nzImageType_1D:
|
case nzImageType_1D:
|
||||||
if (height > 1)
|
if (height > 1)
|
||||||
{
|
{
|
||||||
NazaraError("1D textures must be 1 height");
|
NazaraError("1D textures must be 1 tall");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (depth > 1)
|
if (depth > 1)
|
||||||
{
|
{
|
||||||
NazaraError("1D textures must be 1 depth");
|
NazaraError("1D textures must be 1 deep");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -242,7 +242,7 @@ bool NzImage::Create(nzImageType type, nzPixelFormat format, unsigned int width,
|
|||||||
case nzImageType_2D:
|
case nzImageType_2D:
|
||||||
if (depth > 1)
|
if (depth > 1)
|
||||||
{
|
{
|
||||||
NazaraError("2D textures must be 1 depth");
|
NazaraError("2D textures must be 1 deep");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -254,7 +254,7 @@ bool NzImage::Create(nzImageType type, nzPixelFormat format, unsigned int width,
|
|||||||
case nzImageType_Cubemap:
|
case nzImageType_Cubemap:
|
||||||
if (depth > 1)
|
if (depth > 1)
|
||||||
{
|
{
|
||||||
NazaraError("Cubemaps must be 1 depth");
|
NazaraError("Cubemaps must be 1 deep");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -883,6 +883,13 @@ bool NzImage::LoadCubemapFromImage(const NzImage& image, const NzCubemapParams&
|
|||||||
NazaraError("Image must be valid");
|
NazaraError("Image must be valid");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
nzImageType type = image.GetType();
|
||||||
|
if (type != nzImageType_2D)
|
||||||
|
{
|
||||||
|
NazaraError("Image type not handled (0x" + NzString::Number(type, 16) + ')');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
unsigned int width = image.GetWidth();
|
unsigned int width = image.GetWidth();
|
||||||
|
|||||||
Reference in New Issue
Block a user