Structsยง
- CmdGet
Display ๐Info - CmdResource
Attach ๐Backing - CmdResource
Create2d ๐ - CmdResource
Flush ๐ - CmdSet
Scanout ๐ - CmdTransfer
ToHost2d ๐ - Ctrl
Header ๐ - Dirty
Rect ๐ - Framebuffer
Segment ๐ - GpuInfo
- GpuRect ๐
- MemEntry ๐
- Resp
Display ๐Info - Virtio
Device ๐ - Virtio
Gpu - Virtq
Avail ๐ - Virtq
Desc ๐ - Virtq
Used ๐ - Virtq
Used ๐Elem - Virtqueue ๐
Constantsยง
- FLUSH_
OPS_ ๐THRESHOLD - PAGE_
SIZE ๐ - VIRTIO_
F_ ๐VERSION_ 1 - VIRTIO_
GPU_ ๐CMD_ GET_ DISPLAY_ INFO - VIRTIO_
GPU_ ๐CMD_ RESOURCE_ ATTACH_ BACKING - VIRTIO_
GPU_ ๐CMD_ RESOURCE_ CREATE_ 2D - VIRTIO_
GPU_ ๐CMD_ RESOURCE_ FLUSH - VIRTIO_
GPU_ ๐CMD_ SET_ SCANOUT - VIRTIO_
GPU_ ๐CMD_ TRANSFER_ TO_ HOST_ 2D - VIRTIO_
GPU_ ๐FORMAT_ X8R8 G8B8 - VIRTIO_
GPU_ ๐F_ EDID - VIRTIO_
GPU_ ๐RESP_ OK_ DISPLAY_ INFO - VIRTIO_
GPU_ ๐RESP_ OK_ NODATA - VIRTIO_
RING_ ๐SIZE - VIRTIO_
STATUS_ ๐ACKNOWLEDGE - VIRTIO_
STATUS_ ๐DRIVER - VIRTIO_
STATUS_ ๐DRIVER_ OK - VIRTIO_
STATUS_ ๐FEATURES_ OK - VIRTQ_
DESC_ ๐F_ NEXT - VIRTQ_
DESC_ ๐F_ WRITE - VIRTQ_
PAYLOAD_ ๐ORDER
Staticsยง
- GPU_
INITIALIZED ๐ - GPU_
INSTANCE ๐
Functionsยง
- get_
framebuffer_ info - Returns framebuffer info.
- get_gpu
- Returns gpu.
- init
- Performs the init operation.
- is_
available - Returns whether available.