Jump to content
  • Advertisement
Sign in to follow this  
INVERSED

OpenGL Problems with CgFX on ATI 9500 pro

This topic is 5450 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Has anyone else had trouble getting Nvidia's CgFX to work on an ATI card like the 9500 pro (newest drivers )? I have tried both versions of the CG SDK, and the CgFX demo just fails. This annoys me because I like CgFX's cross API functionality, and more importantly, the ability to control renderstate and multiple passes, but I don't want to use HLSL cuz I'm working in OGL. The two problems I have been having are in the CgFX example project at the statement CgFXSetDevice("OpenGL", 0). It just crashes with an acess violation, but I have not modified the program code at all. Does Fx just not work on ati's?

Share this post


Link to post
Share on other sites
Advertisement
hmm... guess that means no one uses CgFX... fair enough. Anyone know an way of doing DirectX style Fx files with GLSL?

Share this post


Link to post
Share on other sites
Sorta late, here. I had problems with CgFX with my ATI card (9800). In fact, I had the same exact issue as you--this said, CgFX is probably incompatible with ATI cards. I'm not sure of any existing code for an OpenGL FX style system. I know ATI had a presentation on a similar system a while back though, if you can find the paper.

Edit: The presentation is here. Hope it helps somewhat.

Share this post


Link to post
Share on other sites
Thanks, I had seen that already. I guess what it comes down to is that I need to write my own FX parsing format. Stupid Nvidia and stupid Cg. Cg really did seem kinda cool, I guess they're just mad cuz ATI's been trouncing them recently :)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!