技术栈
冲破 arkts 性能极限,xcomponent 融合 c++ 与 opengl es 渲染
笑 总不会犯错
3 小时前
冲破 arkts 性能极限,xcomponent 融合 c++ 与 opengl es 渲染
冲破 ArkTS 性能极限,XComponent 融合 C++ 与 OpenGL ES 渲染
上周在做一款实时滤镜相机应用时,遇到了严重的性能瓶颈。在 ArkTS 层使用 Image 结合 Canvas 进行像素级图像处理,处理一张 1080P 的图片耗时超过了 2 秒,界面直接卡死。要解决这种计算密集型与渲染密集型叠加的需求,唯一的出路就是下沉到 Native 层,用 C++ 结合 OpenGL ES 来接管渲染管线。
我是有底线的