|
const PixelFormatInfo * | GetPixelFormatInfo (EPixelFormat format) |
|
bool | IsPixelFormatWithoutAlpha (EPixelFormat format) |
|
bool | IsPixelFormatUncompressed (EPixelFormat format) |
|
bool | IsFormatSingleChannel (EPixelFormat fmt) |
|
bool | IsFormatSigned (EPixelFormat fmt) |
|
bool | IsFormatFloatingPoint (EPixelFormat fmt, bool bFullPrecision) |
|
EPixelFormat | FindPixelFormatByName (const char *name) |
|
uint32 | ComputeMaxMipCount (EPixelFormat format, uint32 imageWidth, uint32 imageHeight, uint32_t imageDepth=1) |
|
bool | IsImageSizeValid (EPixelFormat format, uint32 imageWidth, uint32 imageHeight, bool logWarning) |
|
void | GetSuitableImageSize (EPixelFormat format, AZ::u32 imageWidth, AZ::u32 imageHeight, AZ::u32 &outWidth, AZ::u32 &outHeight) |
|
bool | CanImageSizeIgnoreBlockSize (EPixelFormat format) |
|
uint32 | EvaluateImageDataSize (EPixelFormat format, uint32 imageWidth, uint32 imageHeight) |
|
|
static CPixelFormats & | GetInstance () |
|
static void | DestroyInstance () |
|
The documentation for this class was generated from the following file:
- Gems/Atom/Asset/ImageProcessingAtom/Code/Source/Processing/PixelFormatInfo.h