Opengl es GLSL-ES中的Max程序

Opengl es GLSL-ES中的Max程序,opengl-es,glsl,Opengl Es,Glsl,可以在GLSL ES中编译的最大程序数是多少? 假设我创建了100个片段着色器,每个着色器都有不同的效果。所以在运行时,我编译所有这些代码,并用GluseProgramm动态地交换它们。 我假设每次我编译一个新的GLSL-ES程序时,它都保存在GPU的somwhere中。活动编译程序的数量是否有上限?没有上限。唯一的限制是由GPU或其驱动程序控制的可用内存或其他资源 同样,纹理对象或顶点缓冲区对象的计数也没有最大限制。没有最大限制。唯一的限制是由GPU或其驱动程序控制的可用内存或其他资源 同样,

可以在GLSL ES中编译的最大程序数是多少? 假设我创建了100个片段着色器,每个着色器都有不同的效果。所以在运行时,我编译所有这些代码,并用GluseProgramm动态地交换它们。
我假设每次我编译一个新的GLSL-ES程序时,它都保存在GPU的somwhere中。活动编译程序的数量是否有上限?

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


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

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

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