CoopVec<T, int N>.add

Description

Performs component-wise addition with another cooperative vector.

Signature

CoopVec<T, N> CoopVec<T, int N>.add(CoopVec<T, N> other)
    where T : __BuiltinArithmeticType;

Parameters

other : CoopVec<T, N>

The cooperative vector to add to this vector.

Return value

A new cooperative vector containing the sum of the two vectors.

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.

Requires capability: optix_coopvec.

spirv

Available in all stages.

Requires capability: spvCooperativeVectorNV.