GLSL ES中的最大程序数

3

GLSL ES最多可以编译多少个程序? 假设我创建了100个片元着色器,每个都是不同的效果。在运行时,我编译它们并动态地使用glUseProgram进行交换。 我认为每次编译新的GLSL-ES程序时,它会存储在GPU的某个地方。是否有活动编译程序的最大数量限制?

1个回答

4

没有最大限制。唯一的限制是由GPU或其驱动程序控制的可用内存或其他资源。

同样,纹理对象或顶点缓冲对象的数量也没有最大限制。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接