summary refs log tree commit diff
path: root/gpu_renderer/src/generated/mod.rs
diff options
context:
space:
mode:
authorGurchetan Singh <gurchetansingh@chromium.org>2019-06-06 16:45:56 -0700
committerCommit Bot <commit-bot@chromium.org>2019-07-03 05:42:27 +0000
commit33626056f41b366d526940a7d7a8b5c8d440e67e (patch)
treed653eb21ca18b70f18e45dfebbc24bdd7456856a /gpu_renderer/src/generated/mod.rs
parentab827ab177971b5f0f948d1c1feb3c6e5ff481eb (diff)
downloadcrosvm-33626056f41b366d526940a7d7a8b5c8d440e67e.tar
crosvm-33626056f41b366d526940a7d7a8b5c8d440e67e.tar.gz
crosvm-33626056f41b366d526940a7d7a8b5c8d440e67e.tar.bz2
crosvm-33626056f41b366d526940a7d7a8b5c8d440e67e.tar.lz
crosvm-33626056f41b366d526940a7d7a8b5c8d440e67e.tar.xz
crosvm-33626056f41b366d526940a7d7a8b5c8d440e67e.tar.zst
crosvm-33626056f41b366d526940a7d7a8b5c8d440e67e.zip
devices: virtio: add bindings to a new capset
This is useful for prototyping new virtgpu features (zero copy, YUV, Vulkan)
without stepping on virglrenderer's capsets.

Initially, the plan is just to transparently support zero-copy in ARCVM.

The bindings were generated from the following header:

https://gitlab.freedesktop.org/gurchetansingh/virtio-gpu-test/blob/master/virtgpu_hw.h
Generated via:

bindgen --with-derive-default virtgpu_hw.h -o virtgpu_hw.rs --no-doc-comments --no-layout-tests \
        --whitelist-type=virtgpu_.+ --whitelist-var VIRTGPU_.+ --no-prepend-enum-name

BUG=chromium:924405
TEST=compile

Change-Id: I6000244faa0d619c3ac74105713e63a52d0d9cb4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/1650289
Reviewed-by: David Riley <davidriley@chromium.org>
Reviewed-by: Zach Reizner <zachr@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Tested-by: Gurchetan Singh <gurchetansingh@chromium.org>
Commit-Queue: Gurchetan Singh <gurchetansingh@chromium.org>
Diffstat (limited to 'gpu_renderer/src/generated/mod.rs')
-rw-r--r--gpu_renderer/src/generated/mod.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/gpu_renderer/src/generated/mod.rs b/gpu_renderer/src/generated/mod.rs
index d35ed8d..69e3ac4 100644
--- a/gpu_renderer/src/generated/mod.rs
+++ b/gpu_renderer/src/generated/mod.rs
@@ -12,3 +12,4 @@ pub mod p_defines;
 pub mod p_format;
 pub mod virgl_protocol;
 pub mod virglrenderer;
+pub mod virtgpu_hw;