lazy-widgets
Version:
Typescript retained mode GUI for the HTML canvas API
15 lines (14 loc) • 480 B
TypeScript
/**
* Rounds a given number up or down to a power of 2. Useful for working with
* textures.
*
* @param number - The number to round
* @param roundUp - If true, rounds the number to the smallest power of 2 greater
* or equal to the input, else, rounds the number to the greatest power of 2
* smaller or equal to the input.
*
* @returns Returns the rounded number
*
* @category Helper
*/
export declare function roundToPower2(number: number, roundUp?: boolean): number;