linalg::CoopMat<T, MemoryScope S, int M, int N, linalg.CoopMatMatrixUse R>.MapElement
Description
Signature
linalg.CoopMat<T, S, M, N, R> linalg::CoopMat<T, MemoryScopeS, int M, int N, linalg.CoopMatMatrixUseR>.MapElement( (uint, uint, T)->T mapOp) where T : __BuiltinArithmeticType; linalg.CoopMat<T, S, M, N, R> linalg::CoopMat<T, MemoryScopeS, int M, int N, linalg.CoopMatMatrixUseR>.MapElement<TFunc>( TFunc mapOp) where TFunc : IFunc<T, uint, uint, T> where T : __BuiltinArithmeticType;
Generic Parameters
TFunc: IFunc<T, uint, uint, T>
Parameters
mapOp : ( uint, uint, T ) -> T
mapOp : TFunc
Availability and Requirements
Defined for the following targets:
spirv
Available in all stages.
Requires capability: spvCooperativeMatrixPerElementOperationsNV
.