i80_controller sample
lv_image_header_t::flags
is only used within i80_controller sample.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
i80_controller sample
lv_image_header_t::flags
lv_image_header_t::flags field
Image flags, see `lv_image_flags_t`
Syntax
Show:
Summary
Declaration
from
lv_image_dsc.h:91
uint32_t
flags
:
16
;
Examples
References
from
examples
Code
Location
Referrer
uint32_t
flags
:
16
;
/**< Image flags, see `lv_image_flags_t`*/
lv_image_dsc.h:91
header
->
flags
|=
LV_IMAGE_FLAGS_MODIFIABLE
;
lv_bin_decoder.c:150
lv_bin_decoder_info()
header
->
flags
&=
~
LV_IMAGE_FLAGS_PREMULTIPLIED
;
lv_bin_decoder.c:168
lv_bin_decoder_info()
if
(
dsc
->
header
.
flags
&
LV_IMAGE_FLAGS_COMPRESSED
)
{
lv_bin_decoder.c:218
lv_bin_decoder_open()
if
(
dsc
->
header
.
flags
&
LV_IMAGE_FLAGS_COMPRESSED
)
{
lv_bin_decoder.c:258
lv_bin_decoder_open()
if
(
image
->
header
.
flags
&
LV_IMAGE_FLAGS_ALLOCATED
)
{
lv_bin_decoder.c:292
lv_bin_decoder_open()
bool
is_compressed
=
dsc
->
header
.
flags
&
LV_IMAGE_FLAGS_COMPRESSED
;
lv_bin_decoder.c:568
decode_indexed()
if
(
dsc
->
header
.
flags
&
LV_IMAGE_FLAGS_COMPRESSED
)
{
lv_bin_decoder.c:845
decode_alpha_only()
header
->
flags
=
0
;
lv_draw_buf.c:265
lv_draw_buf_init()
draw_buf
->
header
.
flags
=
LV_IMAGE_FLAGS_MODIFIABLE
|
LV_IMAGE_FLAGS_ALLOCATED
;
lv_draw_buf.c:305
lv_draw_buf_create_ex()
new_buf
->
header
.
flags
=
draw_buf
->
header
.
flags
;
lv_draw_buf.c:326
lv_draw_buf_dup_ex()
new_buf
->
header
.
flags
|=
LV_IMAGE_FLAGS_MODIFIABLE
|
LV_IMAGE_FLAGS_ALLOCATED
;
lv_draw_buf.c:327
lv_draw_buf_dup_ex()
if
(
draw_buf
->
header
.
flags
&
LV_IMAGE_FLAGS_ALLOCATED
)
{
lv_draw_buf.c:366
lv_draw_buf_destroy()
if
(
draw_buf
->
header
.
flags
&
LV_IMAGE_FLAGS_PREMULTIPLIED
)
return
LV_RESULT_INVALID
;
lv_draw_buf.c:462
lv_draw_buf_premultiply()
if
(
(
draw_buf
->
header
.
flags
&
LV_IMAGE_FLAGS_MODIFIABLE
)
==
0
)
{
lv_draw_buf.c:463
lv_draw_buf_premultiply()
draw_buf
->
header
.
flags
|=
LV_IMAGE_FLAGS_PREMULTIPLIED
;
lv_draw_buf.c:530
lv_draw_buf_premultiply()
return
draw_buf
->
header
.
flags
&
flag
;
lv_draw_buf.c:551
lv_draw_buf_has_flag()
draw_buf
->
header
.
flags
|=
flag
;
lv_draw_buf.c:556
lv_draw_buf_set_flag()
draw_buf
->
header
.
flags
&=
~
flag
;
lv_draw_buf.c:561
lv_draw_buf_clear_flag()
buf
->
header
.
flags
=
img
->
header
.
flags
;
lv_draw_buf.c:568
lv_draw_buf_from_image()
LV_DRAW_BUF_DEFINE_STATIC
(
draw_buf_16bpp
,
CANVAS_WIDTH
,
CANVAS_HEIGHT
,
LV_COLOR_FORMAT_RGB565
)
;
lv_example_canvas_1.c:30
lv_example_canvas_1()
LV_DRAW_BUF_DEFINE_STATIC
(
draw_buf_32bpp
,
CANVAS_WIDTH
,
CANVAS_HEIGHT
,
LV_COLOR_FORMAT_ARGB8888
)
;
lv_example_canvas_1.c:51
lv_example_canvas_1()
LV_DRAW_BUF_DEFINE_STATIC
(
draw_buf
,
CANVAS_WIDTH
,
CANVAS_HEIGHT
,
LV_COLOR_FORMAT_ARGB8888
)
;
lv_example_canvas_2.c:15
lv_example_canvas_2()
LV_DRAW_BUF_DEFINE_STATIC
(
draw_buf
,
CANVAS_WIDTH
,
CANVAS_HEIGHT
,
LV_COLOR_FORMAT_ARGB8888
)
;
lv_example_canvas_3.c:13
lv_example_canvas_3()
LV_DRAW_BUF_DEFINE_STATIC
(
draw_buf
,
CANVAS_WIDTH
,
CANVAS_HEIGHT
,
LV_COLOR_FORMAT_ARGB8888
)
;
lv_example_canvas_5.c:13
lv_example_canvas_5()
LV_DRAW_BUF_DEFINE_STATIC
(
draw_buf
,
CANVAS_WIDTH
,
CANVAS_HEIGHT
,
LV_COLOR_FORMAT_ARGB8888
)
;
lv_example_canvas_7.c:13
lv_example_canvas_7()
LV_DRAW_BUF_DEFINE_STATIC
(
mask
,
130
,
150
,
LV_COLOR_FORMAT_L8
)
;
lv_example_roller_3.c:76
lv_example_roller_3()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
lv_image_header_t::flags
is written by 8 functions and is read by 11 functions:
lv_draw_buf_init()
lv_draw_buf_create_ex()
lv_draw_buf_dup_ex()
lv_draw_buf_premultiply()
lv_draw_buf_set_flag()
lv_draw_buf_clear_flag()
lv_draw_buf_from_image()
lv_bin_decoder_info()
All items filtered out
lv_image_header_t::flags
lv_draw_buf_dup_ex()
lv_draw_buf_destroy()
lv_draw_buf_premultiply()
lv_draw_buf_has_flag()
lv_draw_buf_set_flag()
lv_draw_buf_clear_flag()
lv_draw_buf_from_image()
lv_bin_decoder_info()
lv_bin_decoder_open()
decode_indexed()
decode_alpha_only()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out