BSP
anime_object_t::bpp
is only used within BSP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
BSP
anime_object_t::bpp
anime_object_t::bpp field
Syntax
from
anime.h:39
uint8_t
bpp
;
References
Location
Referrer
Text
anime.h:39
uint8_t
bpp
;
// Object bpp (coded as per DMA2D)
animation.c:121
anime_draw_object()
if
(
buffer
.
bpp
==
BPP_ARGB8888
)
animation.c:125
anime_draw_object()
else
if
(
buffer
.
bpp
==
BPP_RGB888
)
/* RGB888 format */
animation.c:129
anime_draw_object()
else
if
(
(
buffer
.
bpp
==
BPP_RGB565
)
||
animation.c:130
anime_draw_object()
(
buffer
.
bpp
==
BPP_ARGB1555
)
||
animation.c:131
anime_draw_object()
(
buffer
.
bpp
==
BPP_ARGB4444
)
||
animation.c:132
anime_draw_object()
(
buffer
.
bpp
==
BPP_AL88
)
)
/* RGB565 format */
animation.c:136
anime_draw_object()
else
if
(
(
buffer
.
bpp
==
BPP_L8
)
||
animation.c:137
anime_draw_object()
(
buffer
.
bpp
==
BPP_AL44
)
||
animation.c:138
anime_draw_object()
(
buffer
.
bpp
==
BPP_A8
)
)
animation.c:148
anime_draw_object()
if
(
(
object
.
bpp
==
BPP_ARGB8888
)
||
animation.c:149
anime_draw_object()
(
object
.
bpp
==
BPP_ARGB1555
)
||
animation.c:150
anime_draw_object()
(
object
.
bpp
==
BPP_ARGB4444
)
||
animation.c:151
anime_draw_object()
(
object
.
bpp
==
BPP_AL44
)
||
animation.c:152
anime_draw_object()
(
object
.
bpp
==
BPP_AL88
)
||
animation.c:153
anime_draw_object()
(
object
.
bpp
==
BPP_A8
)
||
animation.c:154
anime_draw_object()
(
object
.
bpp
==
BPP_A4
)
)
animation.c:158
anime_draw_object()
DMA2D
->
FGPFCCR
=
(
transparency
<
<
24
)
+
(
0x2
<
<
16
)
+
object
.
bpp
;
animation.c:165
anime_draw_object()
DMA2D
->
FGPFCCR
=
(
transparency
<
<
24
)
+
(
0x1
<
<
16
)
+
object
.
bpp
;
animation.c:175
anime_draw_object()
DMA2D
->
BGPFCCR
=
buffer
.
bpp
;
/* CM[3:0] = buffer.bpp */
Data Use
Functions reading
anime_object_t::bpp
anime_object_t::bpp
anime_draw_object()
all items filtered out
Type of
anime_object_t::bpp
anime_object_t::bpp
uint8_t
all items filtered out