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

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.

Detailed Description

Source geometry and exact arenas required by one JOF conversion.

Definition at line 75 of file ra8_fmt_stream.h.

Field Documentation

◆ height

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().

◆ tile_height

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().

◆ tile_width

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().

◆ webp_work_bytes

uint32_t ra8_fmt_jof_convert_requirements_t::webp_work_bytes

◆ width

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().

◆ work_bytes

uint32_t ra8_fmt_jof_convert_requirements_t::work_bytes

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