On Thu, 2009-04-09 at 14:40 +0200, Rudolf Kastl wrote: > its like that since ages but actually the generated glsl code is not > really pretty in alot test cases i did. Yes, near as I can tell, Cg is really primarily used as a code obfuscation method. Something that is fundamentally at odds with open source. So I have no idea why any self respecting open source project would even want to touch it. Also, its rumored that it favors nvidia. Nvidia's drivers compile Cg to native Nvidia binary code, and output sub-par GLSL/HLSL on everything else. Crystal Space uses Cg. WHY? They don't even use Direct3D. The only justification for Cg instead of GLSL is if you're wanting to share shaders across OpenGL and Direct3D, in which case writing in HLSL and using ATI's tool is a non-proprietary solution. (Now how about a GLSL2HLSL compiler...)
Attachment:
signature.asc
Description: This is a digitally signed message part
-- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list