STemWin
layer_prop
is only used within STemWin.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STemWin
layer_prop
layer_prop variable
Syntax
from
LCDConf_stm32f429i_disco_MB1075.c:106
static
LCD_LayerPropTypedef
layer_prop
[
GUI_NUM_LAYERS
]
;
References
Location
Referrer
Text
LCDConf_stm32f429i_disco_MB1075.c:106
static
LCD_LayerPropTypedef
layer_prop
[
GUI_NUM_LAYERS
]
;
LCDConf_stm32f429i_disco_MB1075.c:302
HAL_LTDC_LineEventCallback()
if
(
layer_prop
[
layer
]
.
pending_buffer
>=
0
)
LCDConf_stm32f429i_disco_MB1075.c:305
HAL_LTDC_LineEventCallback()
Addr
=
layer_prop
[
layer
]
.
address
+
\
LCDConf_stm32f429i_disco_MB1075.c:306
HAL_LTDC_LineEventCallback()
layer_prop
[
layer
]
.
xSize
*
layer_prop
[
layer
]
.
ySize
*
layer_prop
[
layer
]
.
pending_buffer
*
layer_prop
[
layer
]
.
BytesPerPixel
;
LCDConf_stm32f429i_disco_MB1075.c:313
HAL_LTDC_LineEventCallback()
GUI_MULTIBUF_ConfirmEx
(
layer
,
layer_prop
[
layer
]
.
pending_buffer
)
;
LCDConf_stm32f429i_disco_MB1075.c:316
HAL_LTDC_LineEventCallback()
layer_prop
[
layer
]
.
pending_buffer
=
-
1
;
LCDConf_stm32f429i_disco_MB1075.c:374
LCD_X_Config()
layer_prop
[
0
]
.
address
=
LCD_LAYER0_FRAME_BUFFER
;
LCDConf_stm32f429i_disco_MB1075.c:384
LCD_X_Config()
layer_prop
[
i
]
.
pColorConvAPI
=
(
LCD_API_COLOR_CONV
*
)
apColorConvAPI
[
i
]
;
LCDConf_stm32f429i_disco_MB1075.c:386
LCD_X_Config()
layer_prop
[
i
]
.
pending_buffer
=
-
1
;
LCDConf_stm32f429i_disco_MB1075.c:389
LCD_X_Config()
LCD_SetVRAMAddrEx
(
i
,
(
void
*
)
(
layer_prop
[
i
]
.
address
)
)
;
LCDConf_stm32f429i_disco_MB1075.c:392
LCD_X_Config()
layer_prop
[
i
]
.
BytesPerPixel
=
LCD_GetBitsPerPixelEx
(
i
)
>
>
3
;
LCDConf_stm32f429i_disco_MB1075.c:431
LCD_X_DisplayDriver()
addr
=
layer_prop
[
LayerIndex
]
.
address
+
(
(
LCD_X_SETORG_INFO
*
)
pData
)
->
yPos
*
layer_prop
[
LayerIndex
]
.
xSize
*
layer_prop
[
LayerIndex
]
.
BytesPerPixel
;
LCDConf_stm32f429i_disco_MB1075.c:436
LCD_X_DisplayDriver()
layer_prop
[
LayerIndex
]
.
pending_buffer
=
(
(
LCD_X_SHOWBUFFER_INFO
*
)
pData
)
->
Index
;
LCDConf_stm32f429i_disco_MB1075.c:472
LCD_X_DisplayDriver()
layer_prop
[
LayerIndex
]
.
xSize
=
(
(
LCD_X_SETSIZE_INFO
*
)
pData
)
->
xSize
;
LCDConf_stm32f429i_disco_MB1075.c:473
LCD_X_DisplayDriver()
layer_prop
[
LayerIndex
]
.
ySize
=
(
(
LCD_X_SETSIZE_INFO
*
)
pData
)
->
ySize
;
LCDConf_stm32f429i_disco_MB1075.c:524
LCD_LL_LayerInit()
layer_cfg
.
FBStartAdress
=
layer_prop
[
LayerIndex
]
.
address
;
LCDConf_stm32f429i_disco_MB1075.c:692
GetBufferSize()
BufferSize
=
layer_prop
[
LayerIndex
]
.
xSize
*
layer_prop
[
LayerIndex
]
.
ySize
*
layer_prop
[
LayerIndex
]
.
BytesPerPixel
;
LCDConf_stm32f429i_disco_MB1075.c:707
CUSTOM_CopyBuffer()
AddrSrc
=
layer_prop
[
LayerIndex
]
.
address
+
BufferSize
*
IndexSrc
;
LCDConf_stm32f429i_disco_MB1075.c:708
CUSTOM_CopyBuffer()
AddrDst
=
layer_prop
[
LayerIndex
]
.
address
+
BufferSize
*
IndexDst
;
LCDConf_stm32f429i_disco_MB1075.c:709
CUSTOM_CopyBuffer()
DMA2D_CopyBuffer
(
LayerIndex
,
(
void
*
)
AddrSrc
,
(
void
*
)
AddrDst
,
layer_prop
[
LayerIndex
]
.
xSize
,
layer_prop
[
LayerIndex
]
.
ySize
,
0
,
0
)
;
LCDConf_stm32f429i_disco_MB1075.c:710
CUSTOM_CopyBuffer()
layer_prop
[
LayerIndex
]
.
buffer_index
=
IndexDst
;
LCDConf_stm32f429i_disco_MB1075.c:728
CUSTOM_CopyRect()
AddrSrc
=
layer_prop
[
LayerIndex
]
.
address
+
(
y0
*
layer_prop
[
LayerIndex
]
.
xSize
+
x0
)
*
layer_prop
[
LayerIndex
]
.
BytesPerPixel
;
LCDConf_stm32f429i_disco_MB1075.c:729
CUSTOM_CopyRect()
AddrDst
=
layer_prop
[
LayerIndex
]
.
address
+
(
y1
*
layer_prop
[
LayerIndex
]
.
xSize
+
x1
)
*
layer_prop
[
LayerIndex
]
.
BytesPerPixel
;
LCDConf_stm32f429i_disco_MB1075.c:730
CUSTOM_CopyRect()
DMA2D_CopyBuffer
(
LayerIndex
,
(
void
*
)
AddrSrc
,
(
void
*
)
AddrDst
,
xSize
,
ySize
,
layer_prop
[
LayerIndex
]
.
xSize
-
xSize
,
layer_prop
[
LayerIndex
]
.
xSize
-
xSize
)
;
LCDConf_stm32f429i_disco_MB1075.c:759
CUSTOM_FillRect()
AddrDst
=
layer_prop
[
LayerIndex
]
.
address
+
BufferSize
*
layer_prop
[
LayerIndex
]
.
buffer_index
+
(
y0
*
layer_prop
[
LayerIndex
]
.
xSize
+
x0
)
*
layer_prop
[
LayerIndex
]
.
BytesPerPixel
;
LCDConf_stm32f429i_disco_MB1075.c:760
CUSTOM_FillRect()
DMA2D_FillBuffer
(
LayerIndex
,
(
void
*
)
AddrDst
,
xSize
,
ySize
,
layer_prop
[
LayerIndex
]
.
xSize
-
xSize
,
PixelIndex
)
;
LCDConf_stm32f429i_disco_MB1075.c:781
CUSTOM_DrawBitmap32bpp()
AddrDst
=
layer_prop
[
LayerIndex
]
.
address
+
BufferSize
*
layer_prop
[
LayerIndex
]
.
buffer_index
+
(
y
*
layer_prop
[
LayerIndex
]
.
xSize
+
x
)
*
layer_prop
[
LayerIndex
]
.
BytesPerPixel
;
LCDConf_stm32f429i_disco_MB1075.c:783
CUSTOM_DrawBitmap32bpp()
OffLineDst
=
layer_prop
[
LayerIndex
]
.
xSize
-
xSize
;
Data Use
Functions reading
layer_prop
layer_prop
HAL_LTDC_LineEventCallback()
LCD_X_Config()
LCD_X_DisplayDriver()
LCD_LL_LayerInit()
GetBufferSize()
CUSTOM_CopyBuffer()
CUSTOM_CopyRect()
CUSTOM_FillRect()
CUSTOM_DrawBitmap32bpp()
all items filtered out
Type of
layer_prop
layer_prop
LCD_LayerPropTypedef
all items filtered out