GLSL Nedir?
GLSL,(OpenGL Tarayıcı Dili,GLsLang diye de bilinir) C tabanlı yüksek seviye bir programlama dilidir.OpenGL ARB tarafından,geliştiricilerin grafik işhattına assembly veya donanım-bağımlı bir dil bilmeden direk erişim sağlaması için yaratılmıştır.
OpenGL ARB daha GPU yu daha kolay anlaşılır bir dille programlamak için eski açık standartlarını devam ettirerek OpenGL Tarayıcı Dilini yaratmıştır.
İlk önce OpenGL 1.4 ün bir uzantısı olarak ortaya çıkmış,daha sonra resmi olark GLSL OpenGL 2.0 ın içine dahil edilmiştir.OpenGL 2.0, 1992 de çıkan OpenGL 1.0 den bu yana ilk büyük revizyondur.
GLSL kullanımının bazı faydaları nelerdir?:
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.
GLSL,(OpenGL Tarayıcı Dili,GLsLang diye de bilinir) C tabanlı yüksek seviye bir programlama dilidir.OpenGL ARB tarafından,geliştiricilerin grafik işhattına assembly veya donanım-bağımlı bir dil bilmeden direk erişim sağlaması için yaratılmıştır.
OpenGL ARB daha GPU yu daha kolay anlaşılır bir dille programlamak için eski açık standartlarını devam ettirerek OpenGL Tarayıcı Dilini yaratmıştır.
İlk önce OpenGL 1.4 ün bir uzantısı olarak ortaya çıkmış,daha sonra resmi olark GLSL OpenGL 2.0 ın içine dahil edilmiştir.OpenGL 2.0, 1992 de çıkan OpenGL 1.0 den bu yana ilk büyük revizyondur.
GLSL kullanımının bazı faydaları nelerdir?:
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.