namespace Ghost.Graphics.Utilities; public class TextureUtility { public static uint CountMips(uint width, uint height) { if (width == 0 || height == 0) { return 0; } uint count = 1; while (width > 1 || height > 1) { width >>= 1; height >>= 1; count++; } return count; } }