X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=shared%2Fmemcpy_interleaved.h;h=7965c13c79db0643755875ee63114e86ac33a11d;hb=1d1eeb975aebdeb871896a92479f7405fc1bfc94;hp=a7f8994fdff8ce2dd996775095f17675b3b0c0cd;hpb=b563b8903fa84bb7fd62d7d0b84b70cb26843dbf;p=nageru diff --git a/shared/memcpy_interleaved.h b/shared/memcpy_interleaved.h index a7f8994..7965c13 100644 --- a/shared/memcpy_interleaved.h +++ b/shared/memcpy_interleaved.h @@ -8,4 +8,8 @@ // TODO: Support stride. void memcpy_interleaved(uint8_t *dest1, uint8_t *dest2, const uint8_t *src, size_t n); +// Same, but every other word instead of every other byte. +// n is number of words, not number of bytes. +void memcpy_interleaved_word(uint16_t *dest1, uint16_t *dest2, const uint16_t *src, size_t n); + #endif // !defined(_MEMCPY_INTERLEAVED_H)