Navigation
API > API/Runtime > API/Runtime/RenderCore
Description
Calculates the amount of memory used for a single mip-map of a texture.
Use GPixelFormats[Format].Get2DTextureMipSizeInBytes() instead.
| Name | CalcTextureMipMapSize |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderUtils.h |
| Include Path | #include "RenderUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderUtils.cpp |
SIZE_T CalcTextureMipMapSize
(
uint32 TextureSizeX,
uint32 TextureSizeY,
EPixelFormat Format,
uint32 MipIndex
)
Parameters
| Name | Remarks |
|---|---|
| TextureSizeX | Number of horizontal texels (for the base mip-level) |
| TextureSizeY | Number of vertical texels (for the base mip-level) |
| Format | Texture format |
| MipIndex | The index of the mip-map to compute the size of. |