【问题标题】:What is the equivalent of glDrawPixels() in OpenGL ES 1.1?OpenGL ES 1.1 中 glDrawPixels() 的等价物是什么?
【发布时间】:2010-10-17 01:31:24
【问题描述】:

谁能告诉我 OpenGL ES 1.1 中的 glDrawPixels() 等价物吗?

【问题讨论】:

    标签: ios opengl-es


    【解决方案1】:

    将您的像素坐标放入顶点数组并使用 GL_POINTS 进行绘制。

    http://gorillas.lyndir.com/trac/browser/Classes/SkyLayer.mGorillas代码)

    [编辑] 此解决方案仅在您在屏幕上绘制点时才有用。当我发布它时,我不知道 glDrawPixels() 是什么,并假设绘制点是问题。

    不要用它来绘制任意像素数据...

    【讨论】:

    • 这听起来像是一个可怕的解决方案。使用纹理几乎在所有方面都必须更好。
    • 展开是正确的 - 这是一个可怕的解决方案,性能比纹理低几个数量级且容易出错。
    【解决方案2】:

    你不得不使用纹理。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    • 2014-05-08
    • 2014-06-12
    • 1970-01-01
    • 2022-11-28
    • 2021-06-19
    • 2012-07-20
    相关资源
    最近更新 更多