HZ1

Results 28 comments of HZ1

1. 可以尝试使用GPU进行旋转,具体参考VGLite相关接口 2. vglite 适配 lvgl 还没做,lvgl 仓库倒是有 vglite 相关的代码,但那个主要用于裸机,不涉及地址转换等问题,linux下buffer管理不太一样,可以参考 3. linux可能需要做一些裁剪和优化才能实现5秒开机

目前在 linux 上已经可以使用 gpu 进行旋转,使用 vg_lite_blit 函数,传入一个旋转矩阵即可

不太理解你说的HMI是什么意思?

k230 的 gpu 是个纯粹的 m2m 设备,用于输出图像到外部硬件的模块我们称为 vo,包括图层合成和控制 MIPI DSI

之后会做 lvgl vglite 加速的适配,不过目前cpu绘制的性能也还是可以的,480x800 分辨率跑满60帧,cpu使用率也不到20%

I noticed that in the lv_vg_lite_buffer_init function, buffers with width = 16, height = 12, and format = VG_LITE_A8 are frequently allocated. What are these buffers used for?

> Hi, > > What kind of hardware do you use? > > > I noticed that in the lv_vg_lite_buffer_init function, buffers with width = 16, height = 12, and...

> The VGLite API from the LVGL is a client API which communicates to the lower half API, composed by a Kernel Driver component that handles the GPU communication low...