LL_DrawPicture() is only used within LCD_DSI_ImagesSlider.
 
Symbols
loading...
Files
loading...

LL_DrawPicture() function

Converts a line to an ARGB8888 pixel format.

Syntax

static void LL_DrawPicture(uint32_t *pSrc,     int32_t xyPos);
Implemented in main.c:1114

Arguments

pSrc

Pointer to source buffer

xyPos

Return value

None

References

LocationReferrerText
main.c:1114
static void LL_DrawPicture(uint32_t *pSrc, int32_t xyPos)
main.c:103
static void LL_DrawPicture(uint32_t *pSrc, int32_t xyPos);
main.c:230LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[MAX_IMAGE_ID], (x3 - first_touch - 800));
main.c:234LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID - 1], (x3 - first_touch - 800));
main.c:238LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], (x3 - first_touch));
main.c:251LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], -(first_touch - x3));
main.c:255LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[0], (800 - first_touch + x3));
main.c:259LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID + 1], (800 - first_touch + x3));
main.c:301LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)(0xC0200000), counter);
main.c:312LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)(0xC0200000), 0);
main.c:334LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[MAX_IMAGE_ID], (((x2 - first_touch) - counter) - 800));
main.c:338LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID - 1], (((x2 - first_touch) - counter) - 800));
main.c:340LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], ((x2 - first_touch) - counter));
main.c:346LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], 0);
main.c:357LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], 0);
main.c:392LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)(0xC0200000), counter);
main.c:404LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)(0xC0200000), 0);
main.c:424LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], (x2 - first_touch + counter));
main.c:428LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[0], ((800 + x2 - first_touch + counter)));
main.c:432LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID + 1], ((800 + x2 - first_touch + counter)));
main.c:439LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], 0);
main.c:450LCD_DSI_HorizontalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], 0);
main.c:491LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[MAX_IMAGE_ID], (y3 - first_touch - 480));
main.c:495LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID - 1], (y3 - first_touch - 480));
main.c:499LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], (y3 - first_touch));
main.c:512LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], -(first_touch - y3));
main.c:516LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[0], (480 - first_touch + y3));
main.c:520LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID + 1], (480 - first_touch + y3));
main.c:562LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)(0xC0200000), counter);
main.c:573LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)(0xC0200000), 0);
main.c:595LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[MAX_IMAGE_ID], (((y2 - first_touch) - counter) - 480));
main.c:599LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID - 1], (((y2 - first_touch) - counter) - 480));
main.c:601LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], ((y2 - first_touch) - counter));
main.c:607LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], 0);
main.c:618LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], 0);
main.c:653LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)(0xC0200000), counter);
main.c:665LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)(0xC0200000), 0);
main.c:685LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], (y2 - first_touch + counter));
main.c:689LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[0], ((800 + y2 - first_touch + counter)));
main.c:693LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID + 1], ((480 + y2 - first_touch + counter)));
main.c:700LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], 0);
main.c:711LCD_DSI_VerticalSlider()
LL_DrawPicture((uint32_t *)image[image_ID], 0);

Call Tree

Functions calling LL_DrawPicture()
Functions called by LL_DrawPicture()
LL_DrawPicture()
Data read by LL_DrawPicture()
Data written by LL_DrawPicture()
LL_DrawPicture()::inputOffset
LL_DrawPicture()::outputOffset
LL_DrawPicture()::pDst
LL_DrawPicture()::width
LL_DrawPicture()::height
LL_DrawPicture()::source
all items filtered out
LL_DrawPicture()
Type of LL_DrawPicture()
LL_DrawPicture()
uint32_t
all items filtered out