TianoCore EDK2 master
|
#include <IndustryStandard/Virtio.h>
Go to the source code of this file.
Data Structures | |
struct | VIRTIO_GPU_CONTROL_HEADER |
struct | VIRTIO_GPU_RECTANGLE |
struct | VIRTIO_GPU_RESOURCE_CREATE_2D |
struct | VIRTIO_GPU_RESOURCE_UNREF |
struct | VIRTIO_GPU_MEM_ENTRY |
struct | VIRTIO_GPU_RESOURCE_ATTACH_BACKING |
struct | VIRTIO_GPU_RESOURCE_DETACH_BACKING |
struct | VIRTIO_GPU_SET_SCANOUT |
struct | VIRTIO_GPU_CMD_TRANSFER_TO_HOST_2D |
struct | VIRTIO_GPU_RESOURCE_FLUSH |
struct | VIRTIO_GPU_RESP_DISPLAY_INFO |
Macros | |
#define | VIRTIO_GPU_CONTROL_QUEUE 0 |
#define | VIRTIO_GPU_FLAG_FENCE BIT0 |
#define | VIRTIO_GPU_MAX_SCANOUTS 16 |
Virtio GPU Device specific type and macro definitions.
At the time of this writing, the Virtio 1.0 specification has not incorporated the GPU device yet. The following work-in-progress specification is used as basis for the implementation:
This header file is minimal, and only defines the types and macros that are necessary for the OvmfPkg implementation.
Copyright (C) 2016, Red Hat, Inc.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file VirtioGpu.h.
#define VIRTIO_GPU_CONTROL_QUEUE 0 |
Definition at line 29 of file VirtioGpu.h.
#define VIRTIO_GPU_FLAG_FENCE BIT0 |
Definition at line 75 of file VirtioGpu.h.
#define VIRTIO_GPU_MAX_SCANOUTS 16 |
Definition at line 215 of file VirtioGpu.h.
enum VIRTIO_GPU_CONTROL_TYPE |
Definition at line 34 of file VirtioGpu.h.
enum VIRTIO_GPU_FORMATS |
Definition at line 115 of file VirtioGpu.h.