旋转优化
1、功能概述
由于图片通常缓存于 PSRAM 或直接存储在 flash 中,在渲染过程中进行旋转操作时,需要多次读取数据进行刷新,这会导致图片旋转耗时增加,进而造成帧率降低。
在 2.x 版本中,优化方案是将需要旋转的图片区域拷贝到 SRAM 中,再执行图片的旋转渲染操作。由于 SRAM 内部的数据交换带宽显著提升,从而实现了旋转图片帧率的优化效果。
2、使能旋转分块
使能该功能需分配快SRAM的固定buf,太小会起不到相应效果,建议大于60KB左右。配置方式使能上图所示宏ROTATE_BUF_IN_SRAM,设置旋转缓存的SRAM大小。