|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Source geometry and exact arenas required by one JOF conversion. More...
#include <ra8_fmt_stream.h>
Data Fields | |
| uint16_t | width |
| Declared source width in pixels. | |
| uint16_t | height |
| Declared source height in pixels. | |
| uint16_t | tile_width |
| Width selected for emitted tiles. | |
| uint16_t | tile_height |
| Height selected for emitted tiles. | |
| uint32_t | work_bytes |
| Exact streaming-producer arena bytes. | |
| uint32_t | webp_work_bytes |
| Exact WebP whole-frame bytes, or zero. | |
Source geometry and exact arenas required by one JOF conversion.
Definition at line 75 of file ra8_fmt_stream.h.
| uint16_t ra8_fmt_jof_convert_requirements_t::height |
Declared source height in pixels.
Definition at line 77 of file ra8_fmt_stream.h.
Referenced by ra8_fmt_jof_convert_requirements(), ra8_fmt_jof_convert_stream(), and ra8_fmt_jof_verify_requirements().
| uint16_t ra8_fmt_jof_convert_requirements_t::tile_height |
Height selected for emitted tiles.
Definition at line 79 of file ra8_fmt_stream.h.
Referenced by ra8_fmt_jof_convert_requirements(), ra8_fmt_jof_convert_stream(), and ra8_fmt_jof_verify_requirements().
| uint16_t ra8_fmt_jof_convert_requirements_t::tile_width |
Width selected for emitted tiles.
Definition at line 78 of file ra8_fmt_stream.h.
Referenced by ra8_fmt_jof_convert_requirements(), and ra8_fmt_jof_convert_stream().
| uint32_t ra8_fmt_jof_convert_requirements_t::webp_work_bytes |
Exact WebP whole-frame bytes, or zero.
Definition at line 81 of file ra8_fmt_stream.h.
Referenced by internal_capacity(), internal_high_water(), internal_run(), ra8_fmt_jof_convert_requirements(), ra8_fmt_jof_convert_stream(), and ra8_fmt_jof_verify_requirements().
| uint16_t ra8_fmt_jof_convert_requirements_t::width |
Declared source width in pixels.
Definition at line 76 of file ra8_fmt_stream.h.
Referenced by ra8_fmt_jof_convert_requirements(), ra8_fmt_jof_convert_stream(), and ra8_fmt_jof_verify_requirements().
| uint32_t ra8_fmt_jof_convert_requirements_t::work_bytes |
Exact streaming-producer arena bytes.
Definition at line 80 of file ra8_fmt_stream.h.
Referenced by internal_capacity(), internal_high_water(), internal_run(), ra8_fmt_jof_convert_requirements(), ra8_fmt_jof_convert_stream(), and ra8_fmt_jof_verify_requirements().