Cg shader dilini OpenGL ES 2.0 ile kullanabilir miyim?OpenGL-ES ve Cg
OpenGL ES 2.0 ve Cg OpenGL ile GLSL kullanabileceğimi biliyorum, ancak OpenGL ES için Cg desteği olup olmadığını merak ediyorum.
Cg shader dilini OpenGL ES 2.0 ile kullanabilir miyim?OpenGL-ES ve Cg
OpenGL ES 2.0 ve Cg OpenGL ile GLSL kullanabileceğimi biliyorum, ancak OpenGL ES için Cg desteği olup olmadığını merak ediyorum.
Cevabı şimdi çözdüğünüze eminim, ancak OpenGL ES 2.0 sadece GLSL'yi destekliyor. Ayrıca, GLSL'nin modifiye edilmiş bir versiyonunu kullanır (en belirgin değişiklik olan hassas modifiye ediciler), böylece Nvidia tedariki gibi GLSL dönüşüm araçlarının Cg, sadece kullanabileceğiniz kod üretme ihtimalleri yoktur. Yine de çok yakın olmalı.
My Tegra 2 yongası, Cg shader'lara açıkça izin veren 'GL_EXT_Cg_shader' uzantısını tanıtır. Uzantının Cg shader'ları desteklediğini bildiren herhangi bir OpenGL ES 2.0 uygulaması olduğunu hayal ediyorum. Henüz denemedim ve bu yaklaşım, bir uzantıya dayanması nedeniyle tüm ES 2.0 uygulamalarında çalışmayacaktı. Yine de bakmaya değer. –