OSDN Git Service

virtio-gpu-3d: add support for second capability set (v4)
authorDave Airlie <airlied@redhat.com>
Fri, 23 Feb 2018 02:38:14 +0000 (12:38 +1000)
committerGerd Hoffmann <kraxel@redhat.com>
Mon, 26 Feb 2018 12:41:34 +0000 (13:41 +0100)
commit5643cc94ac1cbc23e1ba6b16b6a88e1ce7b3f6a9
tree97be33483f530dc4314324204926a06f0b318d01
parent0a773d55ac76c5aa89ed9187a3bc5af8c5c2a6d0
virtio-gpu-3d: add support for second capability set (v4)

Due to a kernel bug we can never increase the size of capability
set 1, so introduce a new capability set in parallel, old userspace
will continue to use the old set, new userspace will start using
the new one when it detects a fixed kernel.

v2: don't use a define from virglrenderer, just probe it.
v3: fix compilation when virglrenderer disabled
v4: fix style warning, just use ?: op instead.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Message-id: 20180223023814.24459-1-airlied@gmail.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/display/virtio-gpu-3d.c
hw/display/virtio-gpu.c
include/hw/virtio/virtio-gpu.h
include/standard-headers/linux/virtio_gpu.h