"GLSL" sayfasının sürümleri arasındaki fark

k
düzen
k (Bot: Artık Vikiveri tarafından d:q779819 sayfası üzerinden sağlanan 14 vikilerarası bağlantı taşınıyor)
k (düzen)
* Değişik işletim sistemleri üzerinde platformlar arası uyumluluk([[MacOS]],[[Linux]],[[Microsoft Windows]])
* OpenGL Tarayıcı dilini destekleyen her grafik kartı üzerinde çalışabilecek kod yazabilmek.
* Herbir grafik kartı üreticisi kendi sürücüsüne GLSL derleyici dahil eder.
 
== Operatörler ==
'''GLSL''' tarayıcılar,kart sürücüsüne, [[OpenGL]] API lerini kullanan bir program tarafından derlenmesi için geçirilen basit katar kümeleridir.Tarayıcılar bir programdan çıkabilir veya bir yazı dosyasından okunabilir ancak sürücüye mutlacak katar halinde göderilmelidir.
'''GLSL''' programlarını derlemek bağlamak ve parametre göndermek için kullanılan API ler 3 OpenGL uzantısı içinde belirlenmiş ve OpenGL nin çekidek parçası haline gelmiştir.Bu API ler şu uzantılar içinde bulunabilir.
 
* [http://oss.sgi.com/projects/ogl-sample/registry/ARB/vertex_shader.txt ARB Tepe Tarayıcı]
* [http://oss.sgi.com/projects/ogl-sample/registry/ARB/fragment_shader.txt ARB Parça Tarayıcı]
 
=== Araçlar ===
'''GLSL''' tarayıcılar onu kullancak uygulamaya enjekte edilmeden önce test edilmelidir.Bu amaç için bir çokbirçok program mevcuttur.
 
 
* [http://www.ati.com/developer/rendermonkey/ RenderMonkey] - [[ATI]] tarafından yaratldı.GLSL programlarını yaratmak test ve debug etmek için arayüz sunar.DirectX destekler.Sadec Microsoft Windows üzerinde çalışır]].
* GLSLEditorSample - [[MacOS]] üzerinde çalışır.Tarayıcı yaratma ve derlemeye yarar.Debug etmez.[[Xcode]] 2.3 ve üzerinin bir arçasıdır.
463.024

değişiklik