/* * Virtio GPU Device * * Copyright Red Hat, Inc. 2013-2014 * * Authors: * Dave Airlie * Gerd Hoffmann * * 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)