VIFEX
|
3d06f0b7bc
|
fix(vg_lite): fix vector rendering missing image opa processing (#7293)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-11-18 10:44:39 +08:00 |
|
VIFEX
|
b3e9f81af2
|
feat(vg_lite): add more detailed error dump information (#7104)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-10-25 23:27:47 +02:00 |
|
VIFEX
|
0c8e77265e
|
perf(vg_lite): reduce matrix and radius calculations (#6800)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-09-10 09:21:39 +08:00 |
|
Gabor Kiss-Vamosi
|
e523e20725
|
chore: add underscore prefix for names after struct and enum (#6688)
Co-authored-by: liamHowatt <liamjmh0@gmail.com>
|
2024-09-09 18:51:05 +02:00 |
|
VIFEX
|
3db31e44e5
|
fix(vg_lite): select blend mode based on premultiplication (#6766)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-08-30 10:48:24 +02:00 |
|
Liam
|
1d14386b99
|
refactor(API): don't expose private symbols in lvgl.h. phase-out "_lv*" names (#6068)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
|
2024-08-02 07:46:42 +02:00 |
|
VIFEX
|
0980518441
|
feat(draw): add global matrix drawing modes (#4883)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: wangxuedong <wangxuedong@xiaomi.com>
|
2024-07-25 21:24:59 +08:00 |
|
VIFEX
|
42eec5fb42
|
perf(vg_lite): add stroke path cache to improve drawing performance (#6502)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-07-24 22:40:00 +02:00 |
|
VIFEX
|
62796a64ba
|
perf(vg_lite): invert the vector font Y axis coordinate in advance (#6353)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-06-11 18:03:51 +08:00 |
|
jianglianfang
|
39808dc0d5
|
feat(vg_lite): img_decoder add stride from src (#6292)
Signed-off-by: jianglianfang <jianglianfang@xiaomi.com>
|
2024-05-29 10:20:35 +08:00 |
|
_VIFEXTech
|
0297fac1b2
|
refact(vg_lite): abstract common pending release logic (#5756)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-03-06 10:32:55 +08:00 |
|
_VIFEXTech
|
2e3b5dc667
|
feat(vg_lite): add matrix assert (#5766)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-03-06 10:11:46 +08:00 |
|
_VIFEXTech
|
d6878daa50
|
fix(vg_lite): fix linear image use after free (#5618)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-02-08 21:32:08 +08:00 |
|
_VIFEXTech
|
cd930f7c8a
|
chore(vg_lite): remove 64-bytes alignment requirement (#5477)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-01-25 09:58:54 +01:00 |
|
_VIFEXTech
|
5c9a0cc017
|
feat(vg_lite): add profiler instrumentation (#5434)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-01-23 12:17:31 +01:00 |
|
_VIFEXTech
|
b125d1baad
|
perf(vg_lite): add asynchronous rendering support (#5398)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-01-23 12:06:35 +08:00 |
|
_VIFEXTech
|
0d3f2990fd
|
fix(vg_lite): fix draw mask rect error (#5372)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-01-18 09:32:06 +01:00 |
|
_VIFEXTech
|
0379088110
|
chore(vg_lite): clean useless function and macro (#5346)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-01-17 14:35:48 +01:00 |
|
_VIFEXTech
|
39cb1ddc4a
|
feat(vg_lite_tvg): organize configuration items (#5280)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2024-01-12 11:35:45 +01:00 |
|
Neo Xu
|
c9386a1a93
|
feat(vg_lite): add porting layer for VG-Lite simulator based on ThorVG (#5256)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
|
2024-01-10 13:20:46 +01:00 |
|
Neo Xu
|
11afc952e4
|
chore(vg_lite): use draw buffer for internal logic (#5103)
Signed-off-by: Xuxingliang <xuxingliang@xiaomi.com>
|
2024-01-03 20:12:29 +08:00 |
|
_VIFEXTech
|
6b5f72dedf
|
chore(vg_lite): remove useless functions (#5100)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2023-12-26 20:30:27 +08:00 |
|
_VIFEXTech
|
30ba2f791b
|
feat(vg_lite): adapt to new cache framework (#5095)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2023-12-25 23:00:23 +08:00 |
|
_VIFEXTech
|
9fc6801860
|
feat(draw): add vg-lite draw unit (#5010)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2023-12-18 14:17:42 +01:00 |
|