Orc 0.4.35 release
Tim-Philipp Müller via gstreamer-devel <[email protected]> Tue, 23 Jan 2024 17:16:51 +0000
| Newsgroups | gmane.comp.video.gstreamer.devel |
|---|---|
| Message-ID | <[email protected]> |
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.
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE1jcDLkW4xlhblFZWXS7ub280nXwFAmWv9IMACgkQXS7ub280 nXwJsw/9HrPwOs/pw2/8vjxv5vp4YcNbqV8HIL16i2DvxiCuSVJwbYc6TAvo1sDl Ejx/7E4/bc/h64fhFYU1vxDmE9x23cAuQNXhM03Bi6fDPNKsTOIkqnET/tVi/rXK zFn3AXioaJaJg7MvZlZdbPNWfUKaW9aLS8s4l95NnJBcdYvDMAfEigszO72/OW2M 6/ymBSaNPkiGk/4BhXV0zroExc1xuWRoQCngsAikunYmetC4PCSlB0Oa4bnIYLvM GKXhtUgPcTm5ic90kdSm/UL18/LEDkm0AKrtR/9iiqAQP5W8r4xOjqOFACBygowK 5HN1xwIsjI+GKx/EtEgECJCvuHcRbxnM+NefKSGA3Xbn9IcOy7DpvTgIpeqELMlK 62fMPIPhEFxhTr9T2ArSsYoTojgbI/yq/O0aFl3YiNuCC72btvoumnk+Ao7Xcmv5 yoqtemOLISEf7I7UMyD4Sd2VoXdaT3vfHd5Y6RauPF1H5A6QbFW1NN0va0488vxw nRf5tbj7aYm4hbhwNjrv5KKP+9dOw9vJu4ZbAl/7q18w44ctV4Z96OZTjpHQZe3O BbNwGNUR76hmIG2/vxCeE5fFWNzgAV4C9V+q35unBfHUZR6OeDKrlYnM81/rel5i 1gGIplggfEIIPFoqi6AtYMs91nac5Lr2e0j0ZqvKOZhapBMFQG4= =pr6T -----END PGP SIGNATURE-----