docs.unity.cn
    Show / Hide Table of Contents

    Method ceillog2

    ceillog2(Int32)

    Computes the ceiling of the base-2 logarithm of x.

    Declaration
    public static int ceillog2(int x)
    Parameters
    Type Name Description
    Int32 x

    Integer to be used as input.

    Returns
    Type Description
    Int32

    Ceiling of the base-2 logarithm of x, as an integer.

    Remarks

    x must be greater than 0, otherwise the result is undefined.

    ceillog2(int2)

    Computes the componentwise ceiling of the base-2 logarithm of x.

    Declaration
    public static int2 ceillog2(int2 x)
    Parameters
    Type Name Description
    int2 x

    int2 to be used as input.

    Returns
    Type Description
    int2

    Componentwise ceiling of the base-2 logarithm of x.

    Remarks

    Components of x must be greater than 0, otherwise the result for that component is undefined.

    ceillog2(int3)

    Computes the componentwise ceiling of the base-2 logarithm of x.

    Declaration
    public static int3 ceillog2(int3 x)
    Parameters
    Type Name Description
    int3 x

    int3 to be used as input.

    Returns
    Type Description
    int3

    Componentwise ceiling of the base-2 logarithm of x.

    Remarks

    Components of x must be greater than 0, otherwise the result for that component is undefined.

    ceillog2(int4)

    Computes the componentwise ceiling of the base-2 logarithm of x.

    Declaration
    public static int4 ceillog2(int4 x)
    Parameters
    Type Name Description
    int4 x

    int4 to be used as input.

    Returns
    Type Description
    int4

    Componentwise ceiling of the base-2 logarithm of x.

    Remarks

    Components of x must be greater than 0, otherwise the result for that component is undefined.

    ceillog2(UInt32)

    Computes the ceiling of the base-2 logarithm of x.

    Declaration
    public static int ceillog2(uint x)
    Parameters
    Type Name Description
    UInt32 x

    Unsigned integer to be used as input.

    Returns
    Type Description
    Int32

    Ceiling of the base-2 logarithm of x, as an integer.

    Remarks

    x must be greater than 0, otherwise the result is undefined.

    ceillog2(uint2)

    Computes the componentwise ceiling of the base-2 logarithm of x.

    Declaration
    public static int2 ceillog2(uint2 x)
    Parameters
    Type Name Description
    uint2 x

    uint2 to be used as input.

    Returns
    Type Description
    int2

    Componentwise ceiling of the base-2 logarithm of x.

    Remarks

    Components of x must be greater than 0, otherwise the result for that component is undefined.

    ceillog2(uint3)

    Computes the componentwise ceiling of the base-2 logarithm of x.

    Declaration
    public static int3 ceillog2(uint3 x)
    Parameters
    Type Name Description
    uint3 x

    uint3 to be used as input.

    Returns
    Type Description
    int3

    Componentwise ceiling of the base-2 logarithm of x.

    Remarks

    Components of x must be greater than 0, otherwise the result for that component is undefined.

    ceillog2(uint4)

    Computes the componentwise ceiling of the base-2 logarithm of x.

    Declaration
    public static int4 ceillog2(uint4 x)
    Parameters
    Type Name Description
    uint4 x

    uint4 to be used as input.

    Returns
    Type Description
    int4

    Componentwise ceiling of the base-2 logarithm of x.

    Remarks

    Components of x must be greater than 0, otherwise the result for that component is undefined.

    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Tuesday, March 29, 2022
    Terms of use