|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Exact first-party workspace required by one platform view. More...
#include <ra8_viewer_view.h>
Data Fields | |
| size_t | required_bytes |
| Complete view workspace extent. | |
| size_t | required_alignment |
| Required base alignment. | |
| size_t | pixel_bytes |
| In-place RGB565-to-ARGB tile scratch. | |
| size_t | layout_bytes |
| Two per-tile layout arrays. | |
| uint32_t | tile_count |
| Reader tile count used for sizing. | |
| uint32_t | layout_version |
| ABI guard consumed by open. | |
Exact first-party workspace required by one platform view.
Definition at line 27 of file ra8_viewer_view.h.
| size_t ra8_viewer_view_requirements_t::layout_bytes |
Two per-tile layout arrays.
Definition at line 31 of file ra8_viewer_view.h.
| uint32_t ra8_viewer_view_requirements_t::layout_version |
ABI guard consumed by open.
Definition at line 33 of file ra8_viewer_view.h.
| size_t ra8_viewer_view_requirements_t::pixel_bytes |
In-place RGB565-to-ARGB tile scratch.
Definition at line 30 of file ra8_viewer_view.h.
| size_t ra8_viewer_view_requirements_t::required_alignment |
Required base alignment.
Definition at line 29 of file ra8_viewer_view.h.
| size_t ra8_viewer_view_requirements_t::required_bytes |
Complete view workspace extent.
Definition at line 28 of file ra8_viewer_view.h.
Referenced by ra8_viewer_view_open().
| uint32_t ra8_viewer_view_requirements_t::tile_count |
Reader tile count used for sizing.
Definition at line 32 of file ra8_viewer_view.h.