Navigation
API > API/Runtime > API/Runtime/RenderCore
Description
Calculates the extent of a mip.
Incorrectly forces min mip size to be block dimensions: UE-159189
| Name | CalcMipMapExtent3D |
| Type | function |
| Header File | /Engine/Source/Runtime/RenderCore/Public/RenderUtils.h |
| Include Path | #include "RenderUtils.h" |
| Source | /Engine/Source/Runtime/RenderCore/Private/RenderUtils.cpp |
void CalcMipMapExtent3D
(
uint32 TextureSizeX,
uint32 TextureSizeY,
uint32 TextureSizeZ,
EPixelFormat Format,
uint32 MipIndex,
uint32 & OutXExtent,
uint32 & OutYExtent,
uint32 & OutZExtent
)
Parameters
| Name | Remarks |
|---|---|
| TextureSizeX | Number of horizontal texels (for the base mip-level) |
| TextureSizeY | Number of vertical texels (for the base mip-level) |
| TextureSizeZ | Number of depth texels (for the base mip-level) |
| Format | Texture format |
| MipIndex | The index of the mip-map to compute the size of. |
| OutXExtent | The extent X of the mip |
| OutYExtent | The extent Y of the mip |
| OutZExtent | The extent Z of the mip |