TinyGPU
Loading...
Searching...
No Matches
Classes | Namespaces
DSIBusESP32.h File Reference
#include <stdint.h>
#include "TinyGPU/Abstractions/IDSIBus.h"
Include dependency graph for DSIBusESP32.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DSIBusESP32
 IDSIBus backend for ESP32-P4, built on ESP-IDF's DBI (command channel) + DPI (video-timing channel) split - the interface ESP32-P4 exposes for DSI LCDs. A DPI panel has no address-window/RAMWR concept: esp_lcd_new_panel_dpi() allocates a screen-sized, DMA-scanned framebuffer up front, and esp_lcd_panel_draw_bitmap() writes straight into a rect of it - the continuously-running DPI bridge just scans whatever's currently there. More...
 

Namespaces

namespace  tinygpu