Google is committed to advancing racial equity for Black communities. See how.

fuchsia.hardware.amlogiccanvas

PROTOCOLS

AmlogicCanvas

Defined in fuchsia.hardware.amlogiccanvas/amlogic-canvas.fidl

Config

Configures a canvas. Adds a framebuffer to the canvas lookup table.

Request

NameType
vmo handle<vmo>
offset uint64
info CanvasInfo

Response

NameType
s zx/status
canvas_idx uint8

Free

Frees up a canvas.

Request

NameType
canvas_idx uint8

Response

NameType
s zx/status

STRUCTS

CanvasInfo

Defined in fuchsia.hardware.amlogiccanvas/amlogic-canvas.fidl

NameTypeDescriptionDefault
height uint32 No default
stride_bytes uint32 No default
wrap uint32 No default
blkmode uint32 No default
endianness uint32 No default
flags uint32 No default

ENUMS

CanvasFlags strict

Type: uint32

Defined in fuchsia.hardware.amlogiccanvas/amlogic-canvas.fidl

NameValueDescription
READ 1
WRITE 2