Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的项目中使用 GPUImage。我想将一个 2304 整数的数组传递给片段着色器。但是PowerVR SGX 上的 OpenGL ES 2.0 仅限制 64 个用于片段着色器的统一向量。
如果这些是您的硬件限制,那么这些就是您的硬件限制。这就是为什么它们被称为硬件限制。
除了使用制服外,还有其他选择。例如,您可以使用 1D 纹理(或高度为 1 的 2D 纹理),其中纹理的纹素是您需要的值。诚然,如果 SGX 的纹理大小限制为 2048,则您需要进行一些捏造才能使其与 2304 值一起使用。