Search results

Search Results

Search results

115 Results found for "rust"

Result pages:1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12

1. Exploring Rust for Vulkan drivers, part 1

February 02, 2023 by Faith Ekstrand  |   Blog

...to 32 bits deep inside the common Vulkan synchronization code. Over the course of the last decade, Rust has emerged as a new programming language for writing safe low-level code. The language itself...

2. Reducing the size of a Rust GStreamer plugin

April 28, 2020 by Guillaume Desmottes  |   Blog

A common complaint heard about Rust is the size of the binary it produces. They are various reasons explaining why Rust binaries are generally bigger that ones produced with lower level languages such...

3. Cross building Rust GStreamer plugins for the Raspberry Pi

June 23, 2020 by Guillaume Desmottes  |   Blog

In our previous post we discussed about how Rust can be a great language for embedded programming. In this article, we'll explain an easy setup to cross build Rust code depending on system libraries...

4. KernelCI now testing Linux Rust code

December 06, 2022 by Adrian Ratiu  |   News & Events

After waiting in the Linux-next integration tree for about 18 months, the basic Rust infrastructure will finally land in the mainline Linux kernel with the imminent release of v6.1. While this will not...

5. Rust: integrating LLVM source-base code coverage with GitLab

March 24, 2021 by Guillaume Desmottes  |   Blog

Earlier this year, the Rust compiler gained support for LLVM source-base code coverage. This feature is called source-base because it operates on AST and preprocessor information directly, producing more...

6. Oxidizing bmap-tools: rewriting a Python project in Rust

March 03, 2023 by Rafael Garcia Ruiz  |   Blog

Back in September, I joined Collabora as an intern to work on Rust-related projects for six months. It's been a great experience and I would recommend it to anyone who is passionate about FOSS and wants...

7. Persian Rug - It really ties the Rust room together

August 09, 2023 by Edmund Smith  |   Blog

Rust is a modern language known for its memory safety, efficiency, and wide range of high-level features. But many beginners also run into something else in Rust: how surprisingly difficult it is to represent...

8. A roadmap for VirtIO Video on ChromeOS: part 2

October 02, 2023 by Daniel Almeida  |   Blog

...VirtIO Video and its usage within CrosVM and ultimately, ChromeOS. This second installment explores the Rust libraries Collabora developed to decode video and how these libraries are used within ARCVM...

9. Kernel 6.9: Enable, test, repeat

May 14, 2024 by Nícolas Prado  |   News & Events

Kernel 6.9 has been released. Notably, it includes support for Rust on the ARM64 architecture and changes the energy model at run time, allowing the kernel to save power more effectively. Check out LWN's...

10. Persian Rug, Part 2 - Other ways to make object soups in Rust

September 27, 2023 by Edmund Smith  |   Blog

...pattern, where two types of objects refer to one another, and claimed that it is hard to model in Rust. Patterns like these are common when modeling things from the real world. In this part we'll follow...

Result pages: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12

Search the newsroom

Latest News & Events

Kernel 6.14: Enhanced hardware capabilities, improved performance & more!

26/03/2025

The kernel release emphasizes the continuing growth and maturity of the Linux ecosystem and delivers new features, improvements, and optimizations…

Hololight joins the OpenXR momentum

26/03/2025

Collabora is thrilled to see its partner, Hololight, join the Khronos Group and become an active member of the OpenXR Working Group. We…

Goodbye Nouveau GL. Hello Zink!

11/03/2025

Using Mesa 25.1, Nouveau users will default to Zink+NVK instead of the old OpenGL driver, shifting towards an OpenGL on Vulkan.

Open Since 2005 logo

Our website only uses a strictly necessary session cookie provided by our CMS system. To find out more please follow this link.

Collabora Limited © 2005-2025. All rights reserved. Privacy Notice. Sitemap.