June 05, 2017 by Robert Foss | Blog
GPUs like Intel and Vivante support storing contents of graphical buffers in different formats. Support for describing these formats using modifiers has now been added to Android and Mesa, enabling tiling artifact free running of Android on the iMX6 platform.
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.
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.
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?
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!
May 04, 2017 by Olivier Crête | Blog
Along with the usual load of memory leaks, crashes and other bugs, Collabora's multimedia team once again contributed a number of improvements across a wide number of areas.
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.
April 27, 2017 by Robert Foss | Blog
Getting Android up and running on the iMX6 platform using an open source graphics stack has been impossible up until recently, but now you can. Here's a guide through the steps.
April 25, 2017 by Olivier Crête | Blog
With GStreamer you can easily receive a AES67 stream, the standard which allows inter-operability between different IP based audio networking systems and transfers of live audio between profesionnal grade systems.
April 21, 2017 by Robert Foss | Blog
If you're looking to change the Android boot animation to something other than the stock one, here's a hands-on guide to help you to do it.
April 19, 2017 by Olivier Crête | Blog
With GStreamer 1.12's first release candidate out for testing and the final release expected soon, here's a brief preview of some of the (many) new features, bugfixes and improvements that will be arriving with this release.
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.
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.
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.
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.
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.
April 29, 2021 by Xavier Claessens | Blog
Building GTK 4 as a Meson subproject for your own application is not only useful for Windows builds, but also for many Linux distributions that do not yet package a recent enough version of GTK 4 and/or its dependencies.
April 22, 2021 by Antonio Caggiano | Blog
Recently, we have been using Perfetto to successfully profile Apitrace traces in crosvm through VirGL renderer. We have now added perfetto instrumentation to VirGL renderer, Mesa, and Apitrace to see what happens precisely in a frame.
April 20, 2021 by Marcus Edel | Blog
As part of a project backed by INVEST-AI, a program managed by IVADO Labs, we have developed a multi-stage neural network-based solution that accurately locates and tracks the hands despite complex background noise and occlusion between hands.
April 13, 2021 by Andrzej Pietrasiewicz | Blog
Did you know you could run a permissively-licensed MTP implementation with minimal dependencies on an embedded device? Here's a step-by-step guide on how to easily run cmtp-responder on a Rock Pi 4 or any other board equipped with a UDC.
March 24, 2021 by Guillaume Desmottes | Blog
Earlier this year, the Rust compiler gained support for LLVM source-base code coverage. In this post we'll explain how to setup a CI job in a Rust project to feed source-base coverage information to GitLab.
March 18, 2021 by Xavier Claessens | Blog
Over the past few months, I've been working on a side project to improve Meson sub-project support. The best stress test is to build projects on Windows, without msys2, because it has no dependencies or tools installed (e.g. pkg-config).
March 04, 2021 by Alexandra Pereira | Blog
The most complete automated testing and continuous integration tool for the Linux kernel continues to evolve at a rapid pace. Here's a look at the latest improvements to the KernelCI dashboard, the main web interface used by the project.
September 29, 2014 by Guy Lunardi | News and Events
Düsseldorf, Germany October 16-17, 2014: the GStreamer Conference is a conference for developers, decision-makers, community members, industry partners, and anyone else interested in the GStreamer multimedia framework or Open Source and cross-platform…
August 14, 2014 by Guy Lunardi | News and Events
Amsterdam, The Netherlands September 12-16, 2014: the essential global meeting place for everyone engaged in creating, managing and delivering the future of electronic media and entertainment technology and content. Collabora booth #8.B38c
August 11, 2014 by Guy Lunardi | News and Events
Vancouver, Canada August 12-14, 2014: SIGGRAPH, visit ARM at Booth #933 in the Mobile Pavilion to meet with Collabora. SIGGRAPH attracts 20,000 international attendees from across the globe and many creative and technical disciplines. It is the only…
August 05, 2014 by Guy Lunardi | News and Events
Cambridge, England August 5-8, 2014: With so many silicon vendors and OEMs visiting Cambridge England, August 5-8 transforms the univeristy town into the world's center of innovation for one week. Cambridge in August attracts international leaders in…
July 17, 2014 by Guy Lunardi | News and Events
Raspberry Pi Today interviews Collabora's Daniel Stone about Collabora and the Raspberry Pi Foundation's work on Wayland and WebKit.
June 19, 2014 by Guy Lunardi | News and Events
Tokyo, Japan July 1-2, 2014: The Automotive Linux Summit will bring together the most innovative minds from automotive expertise and open-source excellence.
June 19, 2014 by Guy Lunardi | News and Events
Collabora introduces our new brand and logo
Here are the events we'll be attending in the coming weeks – come say hello!
October 1-7, Barcelona, Spain
October 4-6, Minneapolis, MN, USA
October 11-13, London, UK
August 8-11, Phoenix, AZ, USA