_Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.InterlockedAddF32
Description
Signature
void _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.InterlockedAddF32( vector<uint, Shape.dimensions> coord, float value, out float originalValue) where T == float where Shape : __ITextureShape1D2D3D where isArray == 0 where isMS == 0 where sampleCount == 0 where access == 1 where isShadow == 0 where isCombined == 0; float _Texture<T, Shape, isArray, isMS, sampleCount, access, isShadow, isCombined, format>.InterlockedAddF32( vector<uint, Shape.dimensions> coord, float value) where T == float where Shape : __ITextureShape1D2D3D where isArray == 0 where isMS == 0 where sampleCount == 0 where access == 1 where isShadow == 0 where isCombined == 0;
Parameters
coord : vector<uint, Shape.dimensions>
value : float
originalValue : float
Availability and Requirements
Defined for the following targets:
hlsl
Available in all stages.
Requires capability: hlsl_nvapi
.
glsl
Available in all stages.
spirv
Available in all stages.
Requires capabilities: spvAtomicFloat32AddEXT
, spvAtomicFloat32MinMaxEXT
.