Orc 0.4.35 release

Robert Ayrapetyan robert.ayrapetyan at gmail.com
Tue Jan 23 17:40:59 UTC 2024


Thanks! Do you have any intentions to utilize it within the
video_converter_matrix8_table function in video-converter.c?
Currently, this function is the most CPU-intensive in the entire
pipeline.

On Tue, Jan 23, 2024 at 9:19 AM Tim-Philipp Müller via gstreamer-devel
<gstreamer-devel at lists.freedesktop.org> wrote:
>
> The GStreamer team is pleased to announce another release of liborc, the Optimized Inner Loop Runtime Compiler, which is used for SIMD acceleration in GStreamer plugins such as audioconvert, audiomixer, compositor, videoscale, and videoconvert, to name just a few.
>
> Highlights
>
> https://gstreamer.freedesktop.org/src/orc/orc-0.4.35.tar.xz
>
> Add support for AVX / AVX2
> SSE backend improvements
> New orf and andf opcodes for bitwise AND and OR for single precision floats
> Add support for convwf, int16 to float conversion
> Allow backend/target selection through ORC_TARGET environment variable
> orconce: Use Win32 once implementation with MSVC for better performance
> orcc: add --binary option to output raw machine code for functions
> orcprofile: Implement Windows high-resolution timestamp for MSVC to allow benchmarking on MSVC builds
> Documentation improvements
>
>
> Direct tarball download
>
>
> https://gstreamer.freedesktop.org/src/orc/orc-0.4.35.tar.xz
> sha256sum: 718cdb60db0d5f7d4fc8eb955cd0f149e0ecc78dcd5abdc6ce3be95221b793b9
>
>
> Contributors
>
>
> L. E. Segovia (amyspark), Jorge Zapata, Sebastian Dröge, Seungha Yang, Tim-Philipp Müller.
>
> Special kudos
>
>
> Special kudos go to amyspark who developed the new AVX backend.


More information about the gstreamer-devel mailing list