Module gfx

Source
Expand description

Graphics service.

The GFX service controls (in a somewhat high-level way) the console’s LCD screens. The screens are subordinate to the GFX service handle and can be used by only one borrower at a time.

Structs§

BottomScreen
The bottom LCD screen.
Gfx
Handle to the GFX service.
RawFrameBuffer
Representation of a framebuffer for one Side of the top screen, or the entire bottom screen.
TopScreen
The top LCD screen.
TopScreen3D
The top LCD screen set in stereoscopic 3D mode.
TopScreenLeft
The left side of the top screen, when using 3D mode.
TopScreenRight
The right side of the top screen, when using 3D mode.

Enums§

Side
Side of the TopScreen’s framebuffer.

Traits§

Flush
A screen with buffers that can be flushed.
Screen
Trait to handle common functionality for all screens.
Swap
Trait for screens that can have its frame buffers swapped, when double buffering is enabled.