January 27, 2022 by Alyssa Rosenzweig | Blog
Until now, no Valhall devices (Mali-G57, Mali-G78) ran mainline Linux - whilst this made driver development obviously difficult, there’s no better time to write drivers than before the devices even get into the hands of end users.
January 25, 2022 by Pekka Paalanen | Blog
My work on Wayland and Weston color management and HDR support has been full of learning new concepts and terms. Many of them are crucial for understanding how color works, and what the values in a pixel actually mean.
January 20, 2022 by André Almeida | News & Events
With kernel 5.16, the community has once again produced a release full of great features, including two projects that had been in development for some time by our kernel team: the new futex syscall and the new fanotify event.
January 11, 2022 by Mark Filion | News & Events
The new year has only just begun, and already our first conference of 2022 is on the horizon. Join us at linux.conf.au, as we discuss bringing WebM Alpha support to GStreamer, and provide a status update on the futex2 syscall.
December 22, 2021 by Alexandros Frantzis | Blog
It has been just over a year since we first announced our effort to implement a Wayland driver for Wine. Here's a recap of what has been done since then to improve both the functionality and stability of the driver.
December 22, 2021 by Gustavo Padovan | News & Events
With over 350 patches authored and nearly 200 reviewed and tested in multiple subsystems, 2021 was a great year for Linux kernel development at Collabora. Here is a look at some of our achievements during the year.
December 20, 2021 by Christoph Haag | News & Events
The Linux desktop in VR goes headless! Introducing wxrd, a standalone Wayland compositor for xrdesktop based on wlroots, with minimal dependencies.
December 08, 2021 by Mark Filion | News & Events
A year of online conferences that began with linux.conf.au will end on a high note next week as Collaborans present three talks at Open Source Summit Japan + Automotive Linux Summit 2021. Join us!
November 26, 2021 by Antonio Caggiano | Blog
A step-by-step guide on how to enable 3D acceleration of Vulkan applications in QEMU through the new Venus experimental Vulkan driver for VirtIO-GPU with a local development environment.
November 10, 2021 by Sebastian Reichel | News & Events
It might be smaller than the last few kernels, but with well above 10,000 non-merge changes, the latest Linux kernel release still packs a punch. Released on October 31, kernel 5.15 brings lots of exciting new features.
November 02, 2021 by George Kiagiadakis | News & Events
Today marks a very exciting day as Fedora 35 has now been released, and with it comes WirePlumber as the default session manager for PipeWire! Under development by Collabora since 2019, WirePlumber has now entered the linux desktop space.
October 26, 2021 by Xavier Claessens | Blog
Maintaining a non-trivial set of GStreamer patches can be tricky. Thanks to the recent move to a single, unified git repo, you can now easily run a GStreamer continuous integration pipeline on your own GitLab instance. Here's how.
July 18, 2023 by Eugen Hristev | Blog
I previously talked about getting the bigger brother Rock 5B into mainline U-boot; this time I worked on the Rock 5A, an even tinier SBC based on Rockchip's RK3588S SoC that is one step closer to getting accepted.
June 20, 2023 by Daniel Almeida | Blog
Powered by Rust, the video codec stack on ARCVM is now bringing faster and more reliable video decoding on Chrome OS. Here's how Collabora has been helping shape video virtualization for Chromebooks, and what it means for end users.
June 15, 2023 by Ashok Sidipotu | Blog
Event Dispatcher, part of the upcoming WirePlumber 0.5 release, is a custom PipeWire event scheduling mechanism designed to address many of the fundamental issues in WirePlumber.
June 08, 2023 by Vineet Suryan | Blog
Contrary to traditional software development, data is more important than code in machine learning. Building a high-performing model requires using reliable, precisely labelled data but poor-quality data is not always obvious.
May 31, 2023 by Eugen Hristev | Blog
A while back I presented USB 2.0 host support that was added to U-boot for the Radxa Rock-5B RK3588 Rockchip board. This time, USB 3.0 was added with support for the host and gadget.
May 18, 2023 by Eugen Hristev | Blog
Work continues on the Radxa ROCK5B RK388, as PCIe and RTL8125B networking support in U-boot have now been added. Publishing code as Open Source can benefit many different other projects, and allows anyone to benefit.
May 03, 2023 by Rebecca Mckeever | Blog
NVK, an open-source Vulkan driver for NVIDIA hardware that is part of Mesa, now supports the Vulkan extension VK_KHR_multiview.
April 27, 2023 by Eugen Hristev | Blog
The beauty of Open Source is that we can reuse code written by many other people, keep their authorship, and credit them for their work, without needing to reinvent anything!
April 18, 2023 by Xavier Claessens | Blog
Want to develop your Meson project in a modern IDE? Make sure to install Meson VSCode extension which is now fully functional with the recent release of Meson 1.1.0!
April 05, 2023 by Vineet Suryan | Blog
Labeling errors are common in present open-source 3D perception datasets, which could have impactful consequences. To tackle this issue, we used Carlafox to automatically generate an error-free synthetic dataset for 3D perception.
March 10, 2023 by Rebecca McKeever | Blog
Since joining the graphics team at Collabora as a Software Engineering Intern last November, I have implemented several Vulkan API extensions for NVK, an open-source Vulkan driver for NVIDIA hardware in Mesa.
March 03, 2023 by Rafael Garcia Ruiz | Blog
Rewriting bmaptool in Rust to remove Python dependencies, create statically linked binary, and allow the bmap sparse file format to be used in other Rust projects.
May 29, 2023 by Kara Bembridge | News & Events
Set in the heart of Silicon Valley, XR enthusiasts are eagerly awaiting to see the latest advancements on display at Augmented World Expo (AWE) 2023.
May 25, 2023 by Marius Vlad | News & Events
Released last week, Weston 12.0 brings a number of highlights including two new backends, support for multiple scanout devices, and the addition of new protocol implementations. Here's a look at some of the changes that have landed in this new version.
April 25, 2023 by Muhammad Usama Anjum | News & Events
Released earlier this week, Linux Kernel 6.3 brings thousands of new lines of code to improve the core kernel, architectural support, networking and filesystems.
April 20, 2023 by Kara Bembridge | News & Events
Spring is in bloom in the northern hemisphere, and with it comes three tech events we'll be attending - PyCon US, Shell & Display Next Hackfest, and Linaro Connect!
March 27, 2023 by Kara Bembridge | News & Events
It’s no secret that Tech has faced some setbacks lately, namely on the headcount front. Despite these uncertainties, Collabora has had the privilege of increasing our roster with new teammates.
March 14, 2023 by Frédéric Plourde | News & Events
We're proud to announce that Monado, the free and open source XR platform, has been accepted as a mentoring organization for XROS, the XR Open Source Fellowship Program.
March 13, 2023 by Mark Filion | News & Events
As a recent new member of STMicroelectronics' Partner Program, we're excited to be showcasing the STM32MP1 at Embedded World this week, our first demo featuring the STM32 platform.
March 09, 2023 by Kara Bembridge | News & Events
Nestled in the historic city of Nuremberg, the annual Embedded World conference will be taking place from March 14 to 16. Collabora will be set up in Hall 4, Booth 4-404, with plenty of space to connect and multiple demos to showcase
February 24, 2023 by Moses Turner | News & Events
Work on this new tracking method started around January 2022. Now, after a little over a year of development, Monado's "Mercury" hand tracking is finally ready for the public to use!
February 23, 2023 by Boris Brezillon | News & Events
A look into the new job-scheduling model with Mali GPUs, their support in the new PanCSF DRM driver, and what it means as the rest of the ecosystem also moves to firmware-assisted scheduling.
February 21, 2023 by Daniel Almeida | News & Events
With more SoC support, a new V4L2 driver and a new dma-buf locking convention among its contributions, Collabora was one of the most active employers for this latest kernel development cycle.
February 08, 2023 by Olivier Crête | News & Events
Improved support for hardware accelerated video decoders, new GTK+ integration for Wayland rendering, and further Meson enhancements to make GStreamer shine on embedded, Collabora's multimedia team made a number of key contributions for this latest release.
Here are the events we'll be attending in the coming weeks – come say hello!
November 23-26, Cambridge, UK
December 12-13, San Jose, California