【问题标题】:The low down on color formats ( BGRA vs RGBA ) for iphone video performanceiphone 视频性能的颜色格式(BGRA 与 RGBA)的下降
【发布时间】:2011-02-22 21:40:30
【问题描述】:

我正在使用原始相机帧在 opengl 中进行一些视频处理。我告诉相机给我 BGRA,因为我听说它在 iPhone 上性能更高。现在,我知道本机相机格式是 YUV,但对于处理,我正在做红绿蓝。

整个 BGRA 的事情有什么真相吗?有人可以解释这里发生了什么吗?我正在尝试针对 opengl 进行优化,但不确定是否应该为我的 FBO 等使用 BGRA、RGBA、GL_RGBA8_OES 或 GL_RGB565。我的管道是 Camera>glTexImage2D>Shaders>glReadPixels>H.264。

谢谢大家。

【问题讨论】:

标签: iphone performance opengl-es avfoundation


【解决方案1】:

似乎带有预乘 alpha 的 BGRA 是 iphone 的最佳方式。

【讨论】:

    猜你喜欢
    • 2019-07-06
    • 2012-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多