vsip_mview_f* vsip_mputoffset_f(const vsip_mview_f *v, vsip_offset off); vsip_cmview_f* vsip_cmputoffset_f(const vsip_cmview_f *v, vsip_offset off);
This function modifies the offset of an existing matrix view. The offset determines where the matrix view begins within its associated data block, measured in elements from the start of the block.
const vsip_dmview_p* v: Pointer to the matrix view to be modified.
vsip_offset off: The new offset in elements from the start of the block.
Returns a pointer to the modified matrix view.
The new offset must be such that the entire view fits within the block boundaries.
The condition for a valid offset is:
