Comment 7 for bug 1154064

Revision history for this message
rdb (rdb) wrote :

I had another stab at this. I had to completely overhaul the way we compile Cg shaders, and needed some pretty obscene workarounds, but I think I fixed it. I can now use non-basic Cg shaders (via GLSL profiles) on both my AMD card on Linux and my Intel card on Windows.

There are some limitations with regards to the semantics that are used in the shader, though - in particular, using "NORMAL0" produces errors while "NORMAL" does not. Weird stuff.