ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
emu_presentation_plan_t Struct Reference

Complete internal geometry and storage plan. More...

Data Fields

size_t panel_width
 Native width.
size_t panel_height
 Native height.
size_t display_width
 Rotation-adjusted width.
size_t display_height
 Rotation-adjusted height.
size_t composite_width
 Display plus sidebar.
size_t composite_height
 Display/sidebar maximum.
size_t surface_bytes
 Exact raw RGB565 surface length.
size_t scratch_bytes
 Exact tile/row scratch length.

Detailed Description

Complete internal geometry and storage plan.

Definition at line 64 of file emu_presentation.c.

Field Documentation

◆ composite_height

size_t emu_presentation_plan_t::composite_height

Display/sidebar maximum.

Definition at line 70 of file emu_presentation.c.

Referenced by emu_presentation_open().

◆ composite_width

size_t emu_presentation_plan_t::composite_width

Display plus sidebar.

Definition at line 69 of file emu_presentation.c.

Referenced by emu_presentation_open().

◆ display_height

size_t emu_presentation_plan_t::display_height

Rotation-adjusted height.

Definition at line 68 of file emu_presentation.c.

Referenced by emu_presentation_open().

◆ display_width

size_t emu_presentation_plan_t::display_width

Rotation-adjusted width.

Definition at line 67 of file emu_presentation.c.

Referenced by emu_presentation_open().

◆ panel_height

size_t emu_presentation_plan_t::panel_height

Native height.

Definition at line 66 of file emu_presentation.c.

Referenced by emu_presentation_open().

◆ panel_width

size_t emu_presentation_plan_t::panel_width

Native width.

Definition at line 65 of file emu_presentation.c.

Referenced by emu_presentation_open().

◆ scratch_bytes

size_t emu_presentation_plan_t::scratch_bytes

Exact tile/row scratch length.

Definition at line 72 of file emu_presentation.c.

Referenced by emu_presentation_open(), and emu_presentation_requirements().

◆ surface_bytes

size_t emu_presentation_plan_t::surface_bytes

Exact raw RGB565 surface length.

Definition at line 71 of file emu_presentation.c.

Referenced by emu_presentation_open(), and emu_presentation_requirements().


The documentation for this struct was generated from the following file: