Class GraphicsUtility
- Namespace
- Lime
- Assembly
- Lime.dll
public static class GraphicsUtility
- Inheritance
-
GraphicsUtility
- Inherited Members
-
Methods
AlignDown(ulong, ulong)
public static ulong AlignDown(ulong value, ulong alignment)
Parameters
value ulong
alignment ulong
Returns
- ulong
AlignUp(ulong, ulong)
public static ulong AlignUp(ulong value, ulong alignment)
Parameters
value ulong
alignment ulong
Returns
- ulong
public static int CalculateImageDataSize(Format format, int width, int height)
Parameters
format Format
width int
height int
Returns
- int
CalculateMipLevelCount(int, int)
public static int CalculateMipLevelCount(int width, int height)
Parameters
width int
height int
Returns
- int
public static int CalculateMipLevelDataSize(int level, Format format, int width, int height)
Parameters
level int
format Format
width int
height int
Returns
- int
CalculateMipLevelSize(int, int, int, out int, out int)
public static void CalculateMipLevelSize(int level, int width, int height, out int levelWidth, out int levelHeight)
Parameters
level int
width int
height int
levelWidth int
levelHeight int
CombineAlignment(ulong, ulong)
public static ulong CombineAlignment(ulong alignment1, ulong alignment2)
Parameters
alignment1 ulong
alignment2 ulong
Returns
- ulong
CopyMemory(nint, nint, int)
public static void CopyMemory(nint dst, nint src, int count)
Parameters
dst nint
src nint
count int
EnsureTextureDataSizeValid(Format, int, int, int)
public static void EnsureTextureDataSizeValid(Format format, int width, int height, int dataSize)
Parameters
format Format
width int
height int
dataSize int
FillMemory(nint, int, int)
public static void FillMemory(nint dst, int value, int count)
Parameters
dst nint
value int
count int