mobile - 不同芯片组的GLSL指令限制

标签 mobile opengl-es-2.0 glsl shader

我正在将工程应用程序移植到所有主要移动平台。

确认我要编写的许多着色器的 VS/FS 指令限制非常重要。

我正在寻找以下芯片组的 VS/FS 指令限制。 Nvidia Tegra 2 - 肾上腺素 205/220 - PowerVR SGX系列-

最佳答案

以下是按着色器版本划分的功能比较:http://en.wikipedia.org/wiki/High-level_shader_language#Pixel_shader_comparison

这适用于 HLSL,但相同的数字应适用于 GLSL 等效版本。我知道这并不能回答您提到的特定芯片组,但您应该能够根据这些功能交叉引用其支持的着色器版本。

关于mobile - 不同芯片组的GLSL指令限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6902182/

相关文章:

opengl-es - 在 OpenGL ES 纹理中查找最小/最大值的最佳方法是什么

android - 为什么android.Matrix.setRotateM返回一个旋转方向与预期旋转矩阵相反的矩阵?

opengl - 为什么有多种方法可以将 VAO 传递给 GLSL 程序?

opengl - 是否可以有相同的顶点着色器和片段着色器,有或没有几何着色器?

ios - 从 Xcode 运行 React Native 应用程序失败(从 cli 运行相同的应用程序工作正常)

javascript - 如何在三星 galaxy S2 中查看控制台日志输出

android - 移动设备上的全宽容器

java - Android - 通过数组在点之间绘制线

iphone - OpenGL ES 旋转纹理

java - 平滑运动 Opengl ES 2.0