Browse Source
Just a skeleton for starters, following patches will add more code. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Message-id: 20210430113547.1816178-1-kraxel@redhat.com Message-Id: <20210430113547.1816178-3-kraxel@redhat.com>pull/121/head
4 changed files with 50 additions and 1 deletions
@ -0,0 +1,41 @@ |
|||
/*
|
|||
* Virtio GPU Device |
|||
* |
|||
* Copyright Red Hat, Inc. 2013-2014 |
|||
* |
|||
* Authors: |
|||
* Dave Airlie <airlied@redhat.com> |
|||
* Gerd Hoffmann <kraxel@redhat.com> |
|||
* |
|||
* This work is licensed under the terms of the GNU GPL, version 2 or later. |
|||
* See the COPYING file in the top-level directory. |
|||
*/ |
|||
|
|||
#include "qemu/osdep.h" |
|||
#include "qemu/iov.h" |
|||
#include "qemu/module.h" |
|||
#include "qemu/error-report.h" |
|||
#include "qapi/error.h" |
|||
#include "hw/virtio/virtio.h" |
|||
#include "hw/virtio/virtio-gpu.h" |
|||
#include "hw/virtio/virtio-gpu-bswap.h" |
|||
#include "hw/virtio/virtio-gpu-pixman.h" |
|||
#include "hw/qdev-properties.h" |
|||
|
|||
static void virtio_gpu_gl_class_init(ObjectClass *klass, void *data) |
|||
{ |
|||
} |
|||
|
|||
static const TypeInfo virtio_gpu_gl_info = { |
|||
.name = TYPE_VIRTIO_GPU_GL, |
|||
.parent = TYPE_VIRTIO_GPU, |
|||
.instance_size = sizeof(VirtIOGPUGL), |
|||
.class_init = virtio_gpu_gl_class_init, |
|||
}; |
|||
|
|||
static void virtio_register_types(void) |
|||
{ |
|||
type_register_static(&virtio_gpu_gl_info); |
|||
} |
|||
|
|||
type_init(virtio_register_types) |
|||
Loading…
Reference in new issue