MPLABĀ® Harmony Graphics Suite  GFX v3.13.0
Legato API Documentation
__display_layer Struct Reference
Collaboration diagram for __display_layer:

Data Fields

FRAMEBUFFER_PTR_TYPE baseaddr [BUFFER_PER_LAYER]
 
int draw
 
int frame
 
uint32_t resx
 
uint32_t resy
 
uint32_t buscfg
 
uint32_t format
 
uint32_t stride
 
uint32_t startx
 
uint32_t starty
 
uint32_t sizex
 
uint32_t sizey
 
uint32_t alpha
 
uint32_t dblend
 
uint32_t sblend
 
uint32_t colorspace
 
uint16_t color
 
bool enabled
 
volatile LAYER_LOCK_STATUS updateLock
 
gfxPixelBuffer pixelBuffer [BUFFER_PER_LAYER]
 
volatile unsigned int frontBufferIdx
 
volatile unsigned int backBufferIdx
 
<#if DoubleBuffer==true > gfxRect syncRect [SYNC_RECT_COUNT+1]
 
volatile unsigned int syncRectIndex
 
volatile bool swapPending
 
LCDC_LAYER_ID hwLayerID
 
FRAMEBUFFER_PIXEL_TYPE * baseaddr [BUFFER_PER_LAYER]
 
int32_t startx
 
int32_t starty
 
LCDC_DMA_DESCdesc
 
uint32_t frameOffset
 
uint32_t updateBaseAddr
 
volatile gfxIRQCallBack irqCallback
 

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