ubyte[] a = [ 10, 20, 30, 40 ]; ubyte[] b = [ 60, 70, 40, 20 ]; utDataOp!"+"( ElemInfo( DataType.UNORM_QUART, 4 ), a.ptr, b.ptr ); assert( eq( a, [70,90,70,60] ) ); utDataOp!"+"( ElemInfo( DataType.UBYTE, 2 ), a.ptr, a.ptr + 2 ); assert( eq( a, [140,150,70,60] ) );
binary operation between untyped buffers