CopyBlendedBufferToLcdFrameBuffer() is only used within DMA2D_MemToMemWithLCD.
 
Symbols
loading...
Files
loading...

CopyBlendedBufferToLcdFrameBuffer() function

Copy and convert the blended image (LAYER_SIZE_X, LAYER_SIZE_Y) of format ARGB4444 to LCD frame buffer area centered in WVGA resolution. The area of copy is of size (LAYER_SIZE_X, LAYER_SIZE_Y) in ARGB8888.

Syntax

static uint8_t CopyBlendedBufferToLcdFrameBuffer(void *pSrc,     void *pDst,     uint32_t xSize,     uint32_t ySize);
Implemented in main.c:158

Arguments

pSrc

Pointer to source buffer : blended image buffer start here

pDst

Pointer to destination buffer LCD frame buffer center area start here

xSize

Buffer width (LAYER_SIZE_X here)

ySize

Buffer height (LAYER_SIZE_Y here)

Return value

LCD Status : LCD_OK or LCD_ERROR

References

LocationReferrerText
main.c:158
static uint8_t CopyBlendedBufferToLcdFrameBuffer(void *pSrc, void *pDst, uint32_t xSize, uint32_t ySize)
main.c:52
static uint8_t CopyBlendedBufferToLcdFrameBuffer(void *pSrc, void *pDst, uint32_t xSize, uint32_t ySize);
main.c:139main()
lcd_status = CopyBlendedBufferToLcdFrameBuffer((void*)&(aBufferResult[0]),

Call Tree

Functions calling CopyBlendedBufferToLcdFrameBuffer()
Functions called by CopyBlendedBufferToLcdFrameBuffer()
all items filtered out
CopyBlendedBufferToLcdFrameBuffer()
Data read by CopyBlendedBufferToLcdFrameBuffer()
Data written by CopyBlendedBufferToLcdFrameBuffer()
CopyBlendedBufferToLcdFrameBuffer()
Type of CopyBlendedBufferToLcdFrameBuffer()
CopyBlendedBufferToLcdFrameBuffer()
uint8_t
all items filtered out