[Libre-soc-bugs] [Bug 230] Video opcode development and discussion
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Tue Dec 8 14:12:49 GMT 2020
https://bugs.libre-soc.org/show_bug.cgi?id=230
--- Comment #1 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
Lauri we should kick this one into high gear and establish a wiki page for it,
with sections for audio and video.
from when i looked closely at the AndesSTAR DSPs which are designed for audio
processing i noticed a predominance of word-swapping (which can use swizzle in
our case), clipping and saturation, as well as some operations which were
effectively 17-bit ADD followed by shift-right by one:
res = (x + y) // 2
fascinatingly the SIMD VSX openpower ISA also has similar.
i also noted that VSX has 16-bit (1555 RGB) to 32-bit (8888 RGB) bidirectional
instructions.
can we start to go through these and establish, at the *scalar* level, what you
will need.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list