May 22, 2024 by Faith Ekstrand | News & Events
Mesa 24.1 is out, and the graphics team at Collabora has been working hard to bring a slew of new features and bug fixes to Panfrost, Zink, NVK, and Mesa in general. Here's a look at their contributions for this release cycle.
May 16, 2024 by Faith Ekstrand | News & Events
This week we merged support for the VK_EXT_image_drm_format_modifier extension in NVK, the new open-source Vulkan driver for NVIDIA hardware. We've also back-ported the code to the Mesa 24.1 staging branch, part of the upcoming Mesa 24.1 release.
May 14, 2024 by Nícolas Prado | News & Events
Collabora's engineers continue to be involved in the hardware enablement for a few different system-on-chips (SoCs) and platforms, and have also contributed significant improvements to kernel testing.
May 10, 2024 by Ludovico de Nittis | News & Events
Highlighting some of the key changes Collabora worked on with Valve to improve the system update tooling on SteamOS, including the move to Desync, making applying system updates significantly faster and more reliable.
May 09, 2024 by Kara Bembridge | News & Events
This year will be Collabora's first time exhibiting at IOTSWC, in partnership with STMicroelectronics. Collabora will be showcasing how the STM32MP2 is an ideal chip to enable edge AI solution in industrial environments.
April 29, 2024 by Aaron Boxer | News & Events
GStreamer's support for diverse hardware and software platforms extends to its upstream Machine Learning capabilities, exemplified by its cross-platform ONNX Runtime implementation.
April 25, 2024 by Faith Ekstrand | Blog
While I managed to land support for two extensions, implementing control flow re-convergence in NVK did not go as planned. This is the story of what went wrong and how we fixed it.
April 22, 2024 by Kara Bembridge | News & Events
As part of our commitment to social responsibility, we've been part of the 1% for the Planet Network since 2022. The environmental partners we support help to better the planet.
April 17, 2024 by Frederic Plourde | News & Events
Monado, the cross-platform open source XR runtime, has recently received significant updates to align with the features and specifications of OpenXR 1.1, ensuring compatibility and optimal performance for developers and users alike.
April 11, 2024 by Kara Bembridge | News & Events
Adhering to the fundamentals of open source, the Atari VCS OS is based on Debian using the Apertis infrastructure, and the graphics rely on Weston as its Wayland compositor.
April 10, 2024 by Mark Filion | News & Events
Using TensorFlow Lite models optimized for the STM3MP2 NPU along with an upstream-ready H.264 encoder (Video4Linux2), this demo showcases GStreamer's all-new analytic metadata framework.
April 08, 2024 by Xavier Claessens | News & Events
GStreamer 1.24 was recently released, and with it came with a new plugin to help separate pipelines into different processes.
July 26, 2016 by Gustavo Padovan | Blog
Linux Kernel 4.7 was released this week with a total of 36 contributions from five Collabora engineers. It includes the first contributions from Helen as Collaboran and the first ever contributions on the kernel from Robert Foss. Here are some of the…
July 08, 2016 by Nicolas Dufresne | Blog
For a long time I believed that echo cancellers had no place inside GStreamer. The theory was that GStreamer was too high level and would never be able to provide accurate enough delay information for any canceller to work.
July 04, 2016 by Lubosz Sarnecki | Blog
The dawn of VR video players demand new features in terms of projection and hardware access. In his recent R&D work, a Collaboran implemented a way to view spherical videos with GStreamer on a Virtual Reality headset. In this article, he gives his thoughts…
June 27, 2016 by Frédéric Plourde | Blog
I’ve been fortunate enough lately to attend the largest virtual reality professional event/conference : SVVR. This virtual reality conference’s been held each year in the Silicon Valley for 3 years now. This year, it showcased more than 100 VR companies…
June 22, 2016 by Simon McVittie | Blog
I'm back from the GTK hackfest in Toronto, Canada and mostly recovered from jetlag, so it's time to write up my notes on what we discussed there.
June 19, 2016 by Guillaume Desmottes | Blog
At Collabora, our multimedia team is always looking to improve QA tools in GStreamer. This blog introduces a new QA tool: a GStreamer tracer to track leaked objects.
June 10, 2016 by Helen Fornazier | Blog
When the kernel crashes, it's good to know how to analyze the log and to discover exactly where the error occurred. This blog post shows a simple technique to retrieve the buggy line from the addresses shown in the log and also enabling specifics logs…
June 06, 2016 by Simon McVittie | Blog
Quite a lot has happened in xdg-app since last time I blogged about it. Most noticeably, it isn't called xdg-app any more, having been renamed to Flatpak. It is now available in Debian experimental under that name, and the xdg-app package that was briefly…
June 03, 2016 by Robert Foss | Blog
Progress in they VC4 graphics camp and the Wayland camp now enables us to run Weston on top of the drm backend for VC4 platforms. Previously software acceleration using pixman was needed, but this is no longer the case. Let's explore running hardware…
May 25, 2016 by Olivier Crête | Blog
After missing the last few GStreamer hackfests I finally managed to attend this time. It was held in Thessaloniki, Greece’s second largest city. The city is located by the sea side and the entire hackfest and related activities were either directly by…
May 17, 2016 by Gustavo Padovan | Blog
Linux Kernel 4.6 was released this week, with a total of 9 Collabora engineers taking part in its development, Collabora’s highest number of engineers contributing to a single Linux Kernel release yet. In total Collabora contributed 42 patches.
April 21, 2016 by Tomeu Vizoso | Blog
New DRM drivers are being added to almost each new kernel release, and because the mode setting API is so rich and complex, bugs do slip in that translate to differences in behaviour between drivers.
November 09, 2023 by Kara Bembridge | News & Events
To ensure the Linux kernel is running smoothly, it requires maintenance from a variety of levels. Those working on the lower levels, or the plumber layers, of the kernel will have a chance to convene next week at the annual Linux Plumbers Conference.
November 02, 2023 by Vineet Suryan | News & Events
MLBench enables developers and maintainers to effortlessly gauge how their frameworks perform compared to other implementations, prior code versions, or across different boards, with respect to both runtime performance and other metrics.
October 31, 2023 by Laura Nao | News & Events
Linux Kernel 6.6 has arrived, bringing a significant amount of new features and performance enhancements. Collabora has actively contributed many patches, including work on MediaTek and Rockchip.
October 12, 2023 by Kara Bembridge | News & Events
The fall conference season continues next week with the X.Org Developer's Conference, taking place from October 17 to 19 in A Coruna, Spain. Sponsored by Collabora, this event brings together developers with an interest in open graphics.
September 21, 2023 by Kara Bembridge | News & Events
Sunny Spain will have multimedia developers on speed dial next week for the 11th edition of the GStreamer Conference, taking place at the Palexco Convention Centre in A Coruña from September 25 to 26.
September 19, 2023 by Kara Bembridge | News & Events
The world-renowned culinary scene in The City of Light will be getting a pack of different types of chefs next week for Kernel Recipes and Embedded Recipes. Kernel Recipes kicks off on September 25, then Embedded Recipes from September 28 to 29.
September 11, 2023 by Kara Bembridge | News & Events
Collabora is headed to Amsterdam! This year, we will be showcasing some of our recent work on the DAB protocol, as well as the software integration of LCEVC, MPEG's novel enhancement codec, into the GStreamer multimedia framework.
September 11, 2023 by Mateo de Mayo | News & Events
The Monado SLAM datasets (MSD) are egocentric visual-inertial SLAM datasets recorded to improve the Basalt-based inside-out tracking component of the Monado project.
September 07, 2023 by Benjamin Gaignard | News & Events
The latest mainline Linux kernel (v6.5) includes 22 patches that enable support for the AV1 uAPI and for two stateless video decoders: one for the Rockchip RK3588 and one for MT8195, a MediaTek SoC.
August 30, 2023 by Adrian Larumbe | News & Events
The 6.5 release is here and it comes with many changes. As is often the case, Collabora has been actively involved in the submission of patches, mostly in the task of hardware enablement for Mediatek and Rockchip SoCs.
August 23, 2023 by Kara Bembridge | News & Events
Set in the captivating city of Berlin, All Systems Go! is ready to explore foundational user-space Linux technologies after a 4-year hiatus.
August 04, 2023 by Faith Ekstrand | News & Events
As of today, NVK, the new Vulkan driver for Nvidia GPUs, has landed in the main Mesa branch and will be included as an experimental driver in the 23.3 release of Mesa.
Here are the events we'll be attending in the coming weeks – come say hello!
November 12-15, Munich, Germany
November 19-21, Napa, USA
December 10-15, Vancouver, Canada
February 1-2, Brussels, Belgium