iphone - 可以传递给 ios 中的着色器的统一数组的最大大小是多少?

标签 iphone ios opengl-es opengl-es-2.0

我通过传递模型 View 矩阵数组来使用实例化渲染。特定制服的最大数组大小是多少?

最佳答案

此值因硬件和实现而异。我相信

int maxUniformVectors;
glGet(GL_MAX_VERTEX_UNIFORM_VECTORS, &maxUniformVectors);

应该回答你的问题。

来自docs :

This should return "the maximum number of four-element floating-point, integer, or boolean vectors that can be held in uniform variable storage for a vertex shader. The value must be at least 128.

关于iphone - 可以传递给 ios 中的着色器的统一数组的最大大小是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16090462/

相关文章:

iphone - 如何在iPhone的手机上显示倒数计时器?

ios - 除了 Couchbase,iOS 有稳定的 nosql 数据库吗?

ios - 这个字符串是什么格式?

c++ - OpenGL:动态改变纹理坐标

iphone - 转置矩阵 - 水平到垂直 - OpenGL ES - iPhone

iphone - 如何将图像下载移至后台线程以平滑UI?

ios - 使用 CIDetector 扫描条码(一维和二维)

iphone - iOS 7 是否提供了为 VoiceOver 设置捆绑显示名称 plist 值的方法?

Android - Open GL ES ...我可以从哪里开始?

iphone - iOS 平台上方程和公式的 OCR (Xcode)