Skip to content

Latest commit

 

History

History
62 lines (35 loc) · 2.15 KB

File metadata and controls

62 lines (35 loc) · 2.15 KB
layout stdlib-reference

copysign_float

Description

Copy-sign. Returns a value whose magnitude is from one operand and whose sign is from another operand.

Signature

vector<float, N> copysign_float<N:int>(
    vector<float, N> x,
    vector<float, N> y);

Generic Parameters

N : int {#decl-N}

Parameters

x : vector<float, N> {#decl-x}

The value to use as the magnitude.

y : vector<float, N> {#decl-y}

The value to use as the sign.

Return value

A value whose magnitude is from x and whose sign is from y.

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.

metal

Available in all stages.

spirv

Available in all stages.