feat(lcd): add compressed GFX idle expression animation
Integrate esp_emote_gfx for idle rendering with symmetric mesh-based blinking and LCD DMA flush synchronization. Store cropped face layers with lossless RLE, decode once into PSRAM, and retain the PNG backend for other expressions. Include source layers and asset generation tools.
This commit is contained in:
@@ -173,7 +173,7 @@ static const domain_expression_catalog_entry_t s_expression_catalog[] = {
|
||||
{
|
||||
.id = DOMAIN_EXPRESSION_IDLE,
|
||||
.platform_request = {
|
||||
.kind = PLATFORM_LCD_PRESENTATION_ASSET_SEQUENCE,
|
||||
.kind = PLATFORM_LCD_PRESENTATION_IDLE,
|
||||
.priority = 120,
|
||||
.interrupt_current = true,
|
||||
.return_to_idle = false,
|
||||
|
||||
Reference in New Issue
Block a user