0

我正在为 iPhone 开发视频播放器(基于 openGL ES),其中帧以比显示速率(33 毫秒)更快的速率到达渲染器。当帧到达时,我存储它们,然后当需要显示帧时,我使用 openGL 着色器进行颜色转换,并将 RGB 转换后的图像显示在屏幕上。我想做的是能够在帧到达时对其进行转换,但我不确定如何继续。有人可以描述完成此操作所需的步骤吗?这也是必要的,我的意思是在接收到帧时正确进行颜色转换并且仅在触发显示回调时交换缓冲区是一种好习惯吗?

4

0 回答 0