asdouble

Description

Reinterpret bits as a double.

Signature

double asdouble(
    uint lowbits,
    uint highbits);

vector<double, 2> asdouble(
    vector<uint, 2> lowbits,
    vector<uint, 2> highbits);

Parameters

lowbits : uint

highbits : uint

lowbits : vector<uint, 2>

highbits : vector<uint, 2>

Availability and Requirements

Defined for the following targets:

hlsl

Available in all stages.

glsl

Available in all stages.

cpp

Available in all stages.

cuda

Available in all stages.

spirv

Available in all stages.

llvm

Available in all stages.