NXP IMXRT1166 & IMXRT1170 EVK Boards runs LVGL Demo Examples at very low FPS levels even if PXP/VGLite enabled

Hello,

I am working on LVGL to decide if I can use it with my project instead of Embedded Wizard. I have one MIMXRT1160-EVK Board to evaluate its speed, easy of UI design etc. I am also using GUI GUIDER for creating and running different UI’s.There is a good example in GUI GUIDER named ScreenTransition with prepared with LVGL v8.3.10

When I run that example with enabled VGLite on my EVK board, it works very slow FPS values(6-7FPS) and nearly %90-100 CPU loads.
I tried it to run with PXP instead of VGLite but the result performance is still bad but a little bit improved than VGLite one.
I also both enabled but again the result was the same. Lastly, I do not use and so disable both VGLite and PXP and draw everything with CPU option. So example runs very fast with CPU option.
There are some structure elements in below. I change it according to my CPU or GPU option enabled. I described what I did with these flags till now in the below link.

**disp_drv.full_refresh = 1;
**disp_drv.direct_mode = 0;

I asked my problem to NXP community to get a solution but no progress is being made so far. I attached several videos and detailed description of the problem in the link https://community.nxp.com/t5/GUI-Guider/LVGL-Demo-Example-Working-too-slowly-problem/m-p/2164492#M1601
If you read the above link, you will see that I tried many ways to improve FPS values and lower CPU load. Actually, the widgets in that example is not so complicated. I can draw nearly as 40 -60 Fps at low CPU loads for those kind of widgets with using Embedded wizard. I do not really understand why it runs barely on LVGL.

Actually, with only CPU option enabled, LVGL works very fast as I experienced but when I enable any hardware GPU is enabled, the performance gets degraded instead of improving more.
There is a folder named nxp under LVGL->src->draw->nxp->pxp and LVGL->src->draw->nxp->vglite. Do you write codes of this PXP and VGLite source files by yourself or coded by NXP experts?

I really much appreciate if you can help on this issue