
Originally Posted by
bridgman
Are you talking about the fglrx compiler or the open source one ?
I'm pretty darned sure that the fglrx compiler *does* support floating point variables (I think the open source one does as well but not 100% sure off the top of my head) - if you're talking about fglrx is there a specific issue or scenario you are talking about ?
The proprietary driver does not support floating point. At least not in an OpenGL 3.2 context. The following code will produce black fragments:
Code:
out vec4 color;
void main() {
color=vec4(1.0)*0.99;
}