Add missing argument#3214
Conversation
7b4ec7b to
9f82307
Compare
|
libvips uses this notation: Repartitioned types also use the same names: Maybe it is worth doing the same in the source code as libvips ? |
|
Thanks for catching. I think this notation is potentially confusing: Rust SIMD and others have adopted a u8x16 notation meaning exactly 16 u8, not "as many u8 as u16". I think it would make more sense to have a h(alf) or q(uarter) suffix. For example, Rebind from u32 to u8 means 1/4 vector. |
|
Ok. If one rebinds from u32 to u8, one cannot put the contents directly into u8, so u8quarter is clearer but is a longer expression. Perhaps u8q? |
9f82307 to
a1505b2
Compare
jan-wassenberg
left a comment
There was a problem hiding this comment.
q is great :) Thanks for updating!
No description provided.