News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Growing for the road ahead

June 21, 2021 by Erica Ryoo  |   News & Events

Despite the many obstacles brought on by the pandemic, Collabora has continued to grow its teams for the road ahead. Join us in welcoming Kiril, Benjamin, Daniel, Shreeya, Ariel, Nicolas and James!

Growing for the road ahead

Bag of Freebies for XR Hand Tracking: Machine Learning & OpenXR

June 17, 2021 by Marcus Edel  |   Blog

In our previous post, we presented a project backed by INVEST-AI which introduces a multi-stage neural network-based solution. Now let's dive into the machine learning details of our innovative, open source hand-tracking pipeline.

Bag of Freebies for XR Hand Tracking: Machine Learning & OpenXR

Testing cameras with lc-compliance on KernelCI

June 15, 2021 by Nícolas F. R. A. Prado  |   Blog

Initiated as a joint effort by the Google Chrome OS team and Collabora, the recent KernelCI hackfest brought the addition of new tests including the ability to detect regressions on the Linux kernel that can directly affect cameras.

Testing cameras with lc-compliance on KernelCI

Zink: Summer 2021 update

June 14, 2021 by Erik Faye-Lund  |   Blog

There's a lot that has happened in the world of Zink since my last update, so let's see if I can bring you up to date on the most important stuff, including upstream development, support for OpenGL 4.6 & GLES 3.1, and more.

Zink: Summer 2021 update

Open Source OpenGL ES 3.1 on Mali GPUs with Panfrost

June 11, 2021 by Alyssa Rosenzweig  |   Blog

Panfrost, the open source driver for Arm Mali, now supports OpenGL ES 3.1 on both Midgard (Mali T760 and newer) and Bifrost (Mali G31, G52, G72) GPUs, adding a number of features, notably including compute shaders.

Open Source OpenGL ES 3.1 on Mali GPUs with Panfrost

Wine on Wayland meets Vulkan, multi-monitor support & more

June 07, 2021 by Alexandros Frantzis  |   News & Events

We first announced our work on the driver last December, and posted an update earlier this year. We are now happy to announce a second update for this driver, adding several major features which increase its scope and utility.

Wine on Wayland meets Vulkan, multi-monitor support & more

A libweston-based compositor for Automotive Grade Linux

June 02, 2021 by Marius Vlad  |   News & Events

Simplifying AGL's existing Wayland-based graphical stack and avoiding the use of modules that aren't maintained upstream has lead to the creation of a new compositor based on libweston, bringing more reliable and fine-grained system control.

A libweston-based compositor for Automotive Grade Linux

Bridging the OpenGL and Vulkan divide

May 27, 2021 by Rohan Garg  |   News & Events

Thanks to a new, low overhead extension in Mesa, OpenGL and Vulkan applications can now talk to each other, bringing more flexibility to application developers while easing the transition path between the industry-standard Khronos® APIs.

Bridging the OpenGL and Vulkan divide

Optimizing 3D performance with virglrenderer

May 17, 2021 by Gert Wollny  |   Blog

Collabora has been investing into Perfetto to enable driver authors & users to get deep insights into driver internals and GPU performance. Here's how we applied this work to study workloads on the virtualized VirGL implementation.

Optimizing 3D performance with virglrenderer

Mainline Linux gains accelerated video decoding for Microchip's SAMA5D4

May 11, 2021 by Emil Velikov  |   Blog

The Hantro Video4Linux2 (V4L2) kernel module has gained support for another SoC! The Microchip SAMA5D4 features a single decode unit supporting MPEG2, VP8 and H.264 streams, alongside the built-in post-processing unit.

Mainline Linux gains accelerated video decoding for Microchip's SAMA5D4

Quick hack: Patching kernel modules using DKMS

May 05, 2021 by Frederic Danis  |   Blog

DKMS is a framework that is mostly used to build and install external kernel modules. It can also be used to install a specific patch to the modules of the current kernel, such as applying a specific fix to the Bluetooth USB subsystem.

Quick hack: Patching kernel modules using DKMS

Kernel 5.12: Working to close the gap

May 04, 2021 by Ariel D'Alessandro  |   News & Events

With their latest contributions all around the kernel, notably to the Video4Linux APIs and hardware enablement, Collaborans continue to expand on their efforts to close the gap between hardware support on vendor trees and mainline.

Kernel 5.12: Working to close the gap

PipeWire, the media service transforming the Linux multimedia landscape

March 05, 2020 by Julian Bouzas  |   Blog

PipeWire 0.3 was released a few days ago, marking a big step forward in the effort of making this emerging media service the core layer of all multimedia on Linux.

PipeWire, the media service transforming the Linux multimedia landscape

Experimental Panfrost GLES 3.0 support has landed in Mesa

February 27, 2020 by Alyssa Rosenzweig  |   Blog

Panfrost's ES 3.0 support has landed in upstream Mesa and works with a mainline Linux kernel. The support is still early, but if you're feeling adventurous, feel free to give it a try on your favourite ES 3.0 applications and games.

Experimental Panfrost GLES 3.0 support has landed in Mesa

Using gcc sanitisers to get a nasty bug fixed

February 18, 2020 by Andrej Shadura  |   Blog

When a bug surprises you when doing Apertis packaging of a typical vendor code signing tool, it's time to debug it using the compiler's built-in tools.

Using gcc sanitisers to get a nasty bug fixed

FOSDEM 2020 - Recorded presentations (videos)

February 05, 2020 by Mark Filion  |   Blog

From KernelCI's new home, the latest on Zink (OpenGL on Vulkan), OpenXR & Monado, PipeWire in the automotive industry, JPEG2000, and GStreamer on the Magic Leap One, Collaborans gave talks in 6 different devrooms, as well on the main track.

FOSDEM 2020 - Recorded presentations (videos)

Opening up Mali T720

December 20, 2019 by Alyssa Rosenzweig  |   Blog

If you have a device with a Mali T720 or T820 GPU, you’re in luck – your device is now supported in upstream Mesa at feature parity with other GPUs. Get out your Allwinner H6 or Amlogic S912 board, grab the latest Mesa, and enjoy a match of SuperTuxKart!

Opening up Mali T720

New graphing tool for PipeWire debugging

December 09, 2019 by Julian Bouzas  |   Blog

PipeWire, the new and emerging open source framework that aims to greatly improve the exchange and management of audio and video streams inside a Linux system, has seen a number of improvements and bug fixes over the past year.

New graphing tool for PipeWire debugging

Building GStreamer on Windows

November 26, 2019 by Aaron Boxer  |   Blog

With the advent of meson and gst-build, it is now possible to set up a GStreamer Windows development environment that rivals the finest Linux has to offer, with full support for Visual Studio debugging into the library.

Building GStreamer on Windows

Zink: Fall Update

October 24, 2019 by Erik Faye-Lund  |   Blog

I recently went to XDC 2019, where I gave yet another talk about Zink. I kinda forgot to write a blog-post about it, so here’s me trying to make up for it… or something like that. I’ll also go into some more recent developments as well.

Zink: Fall Update

Adding stateless support to vicodec

October 09, 2019 by Dafna Hirschfeld  |   Blog

Prior to joining Collabora, I took part in Round 17 of the Outreachy internships, to work on the virtual drivers in the media subsystem of the Linux kernel, or more specifically, on the vicodec driver.

Adding stateless support to vicodec

Why HDCP support in Weston is a good thing

October 03, 2019 by Pekka Paalanen  |   Blog

What HDCP is, and why supporting HDCP in Weston is justified in both an economical and technical context.

Why HDCP support in Weston is a good thing

Virglrenderer and the state of virtualized virtual worlds

August 28, 2019 by Gert Wollny  |   Blog

With the release of virglrenderer 0.8.0, getting accelerated OpenGL within a virtual machine (VM) made a big leap forward. Since virglrenderer-0.7.0, the code base has seen ~600 commits, and Collabora provided more than 80% of these contributions.

Virglrenderer and the state of virtualized virtual worlds

Panfrost & Wayland on a Rockchip board

August 06, 2019 by Rohan Garg  |   Blog

Ongoing work on the reverse-engineered Panfrost OpenGL ES driver for Arm Mali GPUs has turned the RK3399 SoC into a very attractive platform to try out Wayland on ARM devices.

Panfrost & Wayland on a Rockchip board

Upcoming events: GUADEC & SIGGRAPH

July 27, 2017 by Mark Filion  |   News and Events

Over the next few days, Collaborans will be getting back on the road and attending two events, one in Manchester and one in Los Angeles. We're also very pleased to be sponsoring one of these events!

Upcoming events: GUADEC & SIGGRAPH

Collabora & Linux Kernel 4.12

July 04, 2017 by Martyn Welch  |   News & Events

Linux Kernel 4.12 is out, with 12 Collabora developers having contributed, a new record number of developers contributing to a single kernel release for Collabora!

Collabora & Linux Kernel 4.12

Growing our Core, Graphics & Web teams

June 27, 2017 by Mark Filion  |   News & Events

Our worldwide team of Open Source engineers and developers continues to grow with new additions in Core, Graphics & Web! Welcome Denis Pynkin, Alexandros Frantzis and Santosh Mahto!

Growing our Core, Graphics & Web teams

Outreachy 2017

June 02, 2017 by Mark Filion  |   News & Events

Collabora is proud to once again be sponsoring the latest round (Round 14) of Outreachy internships, which began earlier this week! More specifically, Collabora has chosen to sponsor the Linux kernel projects for the May-August semester.

Outreachy 2017

Three days, two exhibits, three talks

May 30, 2017 by Mark Filion  |   News & Events

Over the next few days, Collabora is very excited to be taking part in three events where we'll be exhibiting as well as giving talks: Augmented World Expo, Automotive Linux Summit and Open Source Summit Japan.

Three days, two exhibits, three talks

VR World, GStreamer, OSS, Vulkanised!

May 16, 2017 by Mark Filion  |   News & Events

On the road again! Collaborans are heading to London, A Coruña & Buenos Aires to attend a VR event, a hackfest, a conference on Open Source systems, and a day of technical sessions on Vulkan! See you there?

VR World, GStreamer, OSS, Vulkanised!

Collabora at GENIVI AMM

May 08, 2017 by Mark Filion  |   News & Events

From May 9 to 11, Collabora will be attending the GENIVI All Member Meeting & Open Community Days: Advancing Connected Vehicles in a Connected World, in Birmingham, UK!

Collabora at GENIVI AMM

Collabora & Linux Kernel 4.11

May 01, 2017 by Helen Fornazier  |   News & Events

Linux Kernel 4.11 was released yesterday, and 9 different Collabora developers contributed a total of 44 patches, while also reviewing 22 other patches.

Collabora & Linux Kernel 4.11

Upcoming events: VR, NAB & Khronos

April 18, 2017 by Mark Filion  |   News and Events

Collaborans are once again hitting the road and will be attending three separate events over the next new two weeks, in London, Las Vegas and Amsterdam

Upcoming events: VR, NAB & Khronos

Release: libnice 0.1.14

April 03, 2017 by Mark Filion  |   News and Events

Today, Olivier Crête, libnice maintainer and Collabora Multimedia Lead, announced the availability of libnice 0.1.14, the latest release of the NAT traversal library implementing the RFC for Interactive Connectivity Establishment (ICE).

Release: libnice 0.1.14

Collabora in Linux Format

March 22, 2017 by Mark Filion  |   News and Events

Check out the April issue (#222) of Linux Format magazine for our new monthly column on all things Open Source, including graphics, multimedia and more!

Collabora in Linux Format

Two weeks, four events!

March 07, 2017 by Mark Filion  |   News and Events

Over the next two weeks, Collaborans will be present at four different events across the globe. If you plan on attending at any of these conferences, please reach out and say hello!

Two weeks, four events!

Search the newsroom

Upcoming Events

Here are the online events we'll be attending in the coming weeks – join us!

Arm DevSummit 2021

19-21 October, Online

Open Since 2005 logo

We use cookies on this website to ensure that you get the best experience. By continuing to use this website you are consenting to the use of these cookies. To find out more please follow this link.

Collabora Ltd © 2005-2021. All rights reserved. Privacy Notice. Sitemap.

Collabora Limited is registered in England and Wales. Company Registration number: 5513718. Registered office: The Platinum Building, St John's Innovation Park, Cambridge, CB4 0DS, United Kingdom. VAT number: 874 1630 19.