PDA

View Full Version : shaders for imaging: compiler error



andreasMank
05-06-2004, 12:57 AM
internal compiler error: loop constructs not yet implemented ..

.. and now??? changing compiler??? ..

Corrail
05-06-2004, 03:42 AM
Hello!

Let me guess... You tried to write a shader using for/while/do while statements on ATI hardware, am I right?

This won't work if you did that. Currently only nVidia's GeForce 6x00 generation is able to use dynamic loops.
And for static loops, like for (int i = 0; i < 5; i++): The ATI compiler doesn't compile them. I hope this will change in new version of their GLSL compiler.

V-man
05-06-2004, 08:08 AM
Download Cat 4.4

It compiles and it really does execute those static loops, except it's in software emulation.