yes I have already. my closest bet is the HLSL2GLSL converter. And seeing as Cg is the same as HLSL, I guess that should help, but still I would preferably like to use the HLSL/Cg effect framework, does ATI have the equivalent?
Most ATI examples that are next gen use Dx10/10.1 with HLSL but I'm not targetting Vista only, I hope to have my game running on Mac, Linux if possible, WinXP and Vista through OpenGL. Right now I develope on XP SP2/ubuntu 8.xx and I am able to use all Dx10 level features like geometry shaders on both operating systems in Cg, OpenGL on Nvidia Hardware.
Is there an Effect framework for ATI hardware? Whats the best workaround you recommend?
Edit: Also HLSL2GLSL failed to convert, I guess this was due using #includes in the Effect file