|
RGB Sunglasses Animation Extension API fw-v3.8.1-1-geacf2f0
rgbx ABI + C++ wrapper for sandboxed .llext animations
|
Extension self-description. More...
#include <rgbx_api.h>
Data Fields | |
| uint32_t | abi_version |
| must be RGBX_ABI_VERSION | |
| const char * | name |
| animation display name (BLE "Animation Name") | |
| uint32_t | width |
| framebuffer width the extension renders at; must match the host display (40 on proto0) | |
| uint32_t | height |
| framebuffer height (12 on proto0) | |
| uint32_t | param_count |
entries in params, <= RGBX_MAX_PARAMS; at most RGBX_MAX_STRING_PARAMS of them may be RGBX_PARAM_STRING | |
| const struct rgbx_param_desc * | params |
| NULL iff param_count == 0. | |
Extension self-description.
Exported as the rgbx_manifest symbol and validated by the host at boot (abi_version, dims, param table — see fw/src/extensions/extension_manifest.cpp for the exact rules).