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 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
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.
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 17, 2023 by Muhammad Usama Anjum | Blog
Just over a year has passed since the futex_waitv() syscall, part of the new futex2 systems calls, landed in Linux 5.16. But why are both needed? What role do they play in the context of gaming on Linux? Let's find out.
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.
February 02, 2023 by Faith Ekstrand | Blog
Over the course of the last decade, Rust has emerged as a new programming language for writing safe low-level code. This blog post is the first in a series exploring the area of using Rust to write Mesa Vulkan drivers.
January 20, 2023 by Kara Bembridge | News & Events
After two years of hosting the event virtually, Brussels will once again welcome attendees on February 4 & 5 on the old stomping grounds of the ULB Solbosch Campus. Collabora will be presenting 8 different talks, in 7 devrooms as well as on the main track!
January 17, 2023 by Jakub Piotr Cłapa | Blog
MLfix is an open-source tool that combines novel unsupervised machine-learning pipelines with a new user interface concept that, together, help annotators and machine-learning engineers identify and filter out label errors.
January 17, 2023 by Adrian Ratiu | Blog
Times are changing: LLVM has become more than a spare to GCC, such that glibc - the last big GCC bastion, is now working towards supporting LLVM as a first-class citizen.
December 02, 2022 by Deborah Brouwer | Blog
Earlier this year, I joined Collabora for a six-month internship to learn how V4L2 (Video4Linux2) supports stateless video hardware decoding, and build a utility that traced and replayed stateless decoding from a userspace perspective.
October 27, 2022 by Ashok Sidipotu | Blog
With the upcoming 0.5 release, WirePlumber's configuration system will be moving to a JSON syntax to define settings, bringing a more unified configuration approach across the PipeWire ecosystem.
October 19, 2022 by Igor Torrente | Blog
Venus is a virtual Vulkan driver based on the Virtio-GPU protocol, which defines the serialization of Vulkan commands between guest and host. Here's a closer look at Venus, its components, and their relations in the context of extensions.
October 11, 2022 by Vineet Suryan | Blog
Taking one step towards democratizing the daunting task of dataset generation by making image synthesis and automatic ground truth data generation maintainable, cheaper, and more repeatable.
September 14, 2022 by Marcus Edel | Blog
Using open source software, Collabora has developed an efficient compression pipeline that enables a face video broadcasting system that achieves the same visual quality as the H.264 standard while only using one-tenth of the bandwidth.
September 07, 2022 by Faith Ekstrand | Blog
Introducing new common code for Mesa Vulkan drivers to support a new Vulkan extension, making it easier for app and game authors to manage Vulkan state - and easier for our drivers too.
September 02, 2022 by Frederic Danis | Blog
Using PipeWire, WirePlumber and a Raspberry Pi, you can create an audio bridge between a Bluetooth® device and an analog speaker system, breathing new life into your old speakers.
July 07, 2022 by Gert Wollny | Blog
Adventures in NIR-land: the past, the present, and what's lies ahead for the native NIR back-end for Mesa's R600 driver.
June 15, 2022 by Manas Chaudhary | Blog
Getting PanVk, an open source driver for Arm Mali Midgard and Bifrost GPUs, closer to conformancy by implementing one of the core Vulkan features: support for secondary command buffers.
June 09, 2022 by Faith Ekstrand | Blog
After fighting with the divide between implicit and explicit synchronization with Vulkan on Linux for over seven years, we may finally have some closure. We're not to synchronization nirvana quite yet, but this is an important step along the way.
May 31, 2022 by Moses Turner | Blog
Optical hand tracking for XR has a bit of a reputation - getting training data, training neural nets, and deploying them in real-time, low-latency environments such as XR is every bit as hard as they say it is.
April 05, 2022 by Mateo de Mayo | Blog
Monado now has initial support for 6DoF ("inside-out") tracking for devices with cameras and an IMU! Three free and open source SLAM/VIO solutions were integrated and adapted to work on XR: Kimera-VIO, ORB-SLAM3, and Basalt.
January 31, 2017 by Mark Filion | News and Events
We're headed to Brussels, Belgium for FOSDEM 2017, the two-day event organized by volunteers to promote the widespread use of free and open source software.
November 29, 2016 by Mark Filion | News and Events
Some exciting news today as GStreamer launches its redesigned documentation site, complete with dynamic navigation, search function and new tutorials. This new iteration is powered by HotDoc, a tool created by Collabora's Mathieu Duponchelle!
October 26, 2016 by Mark Filion | News and Events
Collabora is proud to be once again sponsoring the annual Linux Plumbers Conference, the developer conference that brings together the top developers working on the “plumbing” of Linux: kernel subsystems, core libraries, windowing systems, etc.
October 07, 2016 by Mark Filion | News and Events
Collabora is proud to be a Platinum Sponsor of this year's GStreamer Conference, taking place at the Betahaus in Berlin, Germany on 10-11 October 2016. Come say hello, or catch one of the four presentations given by Collaborans during the conference!
September 19, 2016 by Mark Filion | News and Events
This fall, we're thrilled to be sponsoring not one, but five great conferences!
September 05, 2016 by Mark Filion | News and Events
Collabora will be exhibiting at IBC 2016, the premier annual event for professionals engaged in the creation, management and delivery of entertainment and news content worldwide.
June 30, 2016 by Mark Filion | News and Events
Collabora is proud to be sponsoring DebConf16, the annual Debian developers meeting, taking place in Cape Town, South Africa, from 2 July to 9 July 2016.
June 22, 2016 by Mark Filion | News and Events
At Collabora, our multimedia team is always looking to improve QA tools in GStreamer. This week, we're introducing a new QA tool: a GStreamer tracer to track leaked objects.
June 07, 2016 by Mark Filion | News and Events
Collabora will be exhibiting at InfoComm 2016, the largest, most exciting event in the United States focused on the pro-AV industry, in Last Vegas on June 8-10, 2016.
May 18, 2016 by Mark Filion | News and Events
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!
May 13, 2016 by Mark Filion | News and Events
Starting today, 13 May, and throughout the weekend, four Collaborans will be attending the GStreamer Spring Hackfest 2016 in Thessaloniki, Greece!
April 11, 2016 by Mark Filion | News and Events
On Thursday 28th of April in Paris, France Bosch and Collabora will be hosting the first Apertis hands-on session during the GENIVI AMM. The session will give everyone present an opportunity to work first hand with Apertis and produce applications to…
Here are the events we'll be attending in the coming weeks – come say hello!
September 8-13, Seattle, USA
September 13-16, Amsterdam, Netherlands
September 18-19, Lyon, France
September 18-20, Vienna, Austria