是否有任何不支持“精确highp float”的非移动显卡?

时间:2011-04-21 18:38:16

标签: opengl-es glsl webgl

我知道手机不支持片段着色器中的'精确高音浮动',但有没有支持它的台式机或笔记本电脑GPU?换句话说,如果我只是编写用于桌面/笔记本电脑场景的着色器代码,我是否真的需要在OpenGL ES 2.0书中推荐这个有条件的东西?

#ifdef GL_FRAGMENT_PRECISION_HIGH
precision highp float;
#else 
precision mediump float;
#endif

或者我可以坚持宣称它是'highp'并完成它吗?

1 个答案:

答案 0 :(得分:1)

大多数英特尔GPU都不支持它;所以这将是笔记本电脑市场的大部分。我不知道AMD的故事是什么,就NVIDIA显卡而言,GeForce 8系列及更早版本将不起作用。