Niklas Fiekas
91edcf0930
feat(stdlib): add and use lv_malloc_zeroed ( #4728 )
2023-11-06 15:10:56 +01:00
Gabor Kiss-Vamosi
9ec5417dd3
refactor: scr -> screen, act->active, del->delete, remove in obj_clear_flag/state
2023-10-12 21:12:16 +02:00
Brandon Holland
8c63327f66
feat(disp): add double buffered direct-mode efficient sync algorithm ( #4443 )
...
Signed-off-by: YanXiaowei <yanxiaowei@xiaomi.com >
Co-authored-by: bjsylvia <bjsylvia@163.com >
Co-authored-by: YanXiaowei <yanxiaowei@xiaomi.com >
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
Co-authored-by: Fabian Blatz <fabianblatz@gmail.com >
Co-authored-by: Mike Fikes <mike@fikesfarm.com >
Co-authored-by: Zoltan Janosy <janosy.zoltan@gmail.com >
Co-authored-by: Zoltan Janosy <zjanosy@fishman.com >
2023-10-10 21:44:32 +02:00
Kevin Schlosser
57d06dd5b4
chore: changes lv_lru_free_t function pointer typedef ( #4544 )
2023-09-11 20:51:04 +02:00
Gabor Kiss-Vamosi
f753265a79
arch(draw): add parallel rendering architecture
...
BREAKING CHANGE
This is a huge update which introduces parallel rendering. lv_conf.h needs to be updated too.
2023-07-05 13:05:19 +02:00
Gabor Kiss-Vamosi
5369d7d473
arch(conf, api) refactor lv_conf and some API ( #3501 )
...
Kconfig and MicroPython config is not updated yet.
* start to refactor lv_conf.h
* further mem refactoring
* create lv_mem_builtin.c/h
* update lv_conf_internal.h
* add lv_strlen and lv_strncpy
* rename LV_DRAW_COMPLEX to LV_USE_DRAW_MASK
* update lv_conf_template
* minor fix
2022-07-19 13:31:42 +02:00
Mariotaku
018a8cfdac
fix(sdl): fix LRU, reported in #3402 ( #3404 )
...
* fix for #3402
* fixed unsupported type
2022-06-08 11:01:19 +02:00
Mariotaku
842296d874
fix(lru): lower dependency for standard C functions ( #3024 )
...
* uses lvgl memory functions for lru
* uses lv_memset_00
* using lv_rand for seed
updated to use lvgl naming convention
* includes stddef.h
2022-01-20 12:00:13 +01:00
Gabor Kiss-Vamosi
4b37052613
chore: fix warnings
2021-12-21 16:18:06 +01:00
Gabor Kiss-Vamosi
db53ea925c
arch(draw): allow replacing the draw engine
...
BREAKING CHANGE: the API of lv_draw_... function have been changed
2021-12-21 15:54:22 +01:00