mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-02 08:50:24 +01:00
This crate is intended to house zerocopy-based protocols and utilites for them. This is useful for paravirtualization and microkernel-like systems. Currently, the only supported protocol is the Kumquat GPU protocol. https://crosvm.dev/book/appendix/rutabaga_gfx.html#kumquat-media-server And there is a concept of a "KumquatStream". In the future, there would be more protocols, like a "MagmaStream". In fact, this crate would house more generic streams in the future, a gfxstream crate (* hears minds getting blown *) if you would like. Reviewed-by: Aaron Ruby <aruby@qnx.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35210>
5 lines
90 B
Rust
5 lines
90 B
Rust
// Copyright 2025 Google
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
pub mod ipc;
|
|
pub mod protocols;
|