When I Resize an “ARC” in STYLE SETTINGS → STYLE (MAIN) → TRANSFORM → TRANSFORM SCALE → 127 (50%)
ARC does not appear on the display. Could it be a bug or is something missing?
When I try to put an “ARC” inside a “TABVIEW” the “ARC” also disappears.
I tryed to put in a “container”.
See bellow some pictures.
I tried to reproduce your bug with different LVGL versions and CMake project, but it didn’t manifest itself. If you give some more details, for example what LVGL version, what board you have the problem with, the bug (if it is a bug) can hopefully be reproduced and addressed…
Does it disappear with the simplest case, i.e., only an Arc on the screen? (Determining/eliminating possible problems with inclusion in style-less container and Tabview.)
And does the Arc disappear only with ‘scale’ other than 256?
(If every case gets tried it can help to determine the root of the problem.)
Maybe some hardware-acceleration turns on for the resizing feature automatically when the setting is other than 256. Disabling that and retaining software-based scaling in lv_conf.h and lv_drv_conf.h might reveal if that’s the case. Software scaling should behave the same on floating-point calculation supporting machines, be it a PC or a board.