OpenMiInk/extracted/xiaomi-eink/SYMBOLS.md
Hellings b8c8ff98e2 Hi
2026-10-16 09:05:56 -04:00

25 lines
1.3 KiB
Markdown

# Resolved symbol map
| Original symbol | Resolved name |
| ------------------------- | ------------------------------------------- |
| EpdUtil.sInitEBC | XiaomiEinkRenderer constructor |
| EpdUtil.sRecycleEBC | XiaomiEinkRenderer.close |
| EpdUtil.sCommitImage | XiaomiEinkRenderer.commit |
| EpdUtil.sCommitColor | XiaomiEinkRenderer.clear |
| EpdUtil.sSetFastBgRefresh | XiaomiEinkRenderer.setFastBackgroundRefresh |
| EpdUtil.sSetFastHandWrite | XiaomiEinkRenderer.setFastHandwriting |
| EBCData | Native E Ink buffer handle |
| EBCCommitRequest | Image commit request |
| EBCCommitResult | Image commit result |
## Native fast path
| Export | Use |
| --- | --- |
| `obtain_ebc_target` | Acquires the hardware overlay and its bounds |
| `commit_overlay` | Writes a Gray4 region to the overlay target |
| `convertRGBAtoGray4` | Converts Android bitmap pixels for the panel |
| `set_overlay_commit` | Enables low-latency handwriting commits |
| `set_overlay_bg_control` | Selects fast background behavior |
| `clearOverlayColor` | Clears the overlay without a Qt redraw |
| `release_ebc_target` | Releases the mapped EBC target |