Opera Türkiye » WebGl http://www.operaturkiye.net En iyi web deneyimini yaşayın Sun, 08 May 2011 08:46:06 +0000 en hourly 1 http://wordpress.org/?v=3.1 WebGL, Donanımsal Hızlandırma ve Operahttp://www.operaturkiye.net/webgl-donanimsal-hizlandirma-ve-opera/ http://www.operaturkiye.net/webgl-donanimsal-hizlandirma-ve-opera/#comments Mon, 28 Feb 2011 21:09:58 +0000 greench http://www.operaturkiye.net/?p=9945 Okumaya devam et ]]> bilgiler verilmişti. Şimdi Opera çekirdek geliştiricileri, WebGL ve donanımsal hızlandırma destekli ilk derlemeyi geliştiriciler için sunuyor.WebGL, içinde Opera’nında bulunduğu Khronos grubu tarafından geliştiriliyor. Opera, standartlaştırma sürecinin başladığı 2009 yılının başından beri WebGl’i bir standart haline getirmek için uğraşıyor. Eskiden standartlaştırılmaya çalışılan kurallar oldukça sık değiştirilse de şimdilerde WebGL projesi oldukça olgunlaştı ve kararlı bir yapıya büründü. Projenin kararlı yapıya kavuşmasıyla beraber Opera çekirdek geliştiricileri, WebGL destekli ilk Opera derlemesini sunmak için ideal bir zamanda olduklarını düşünüyorlar.WebGL’i duymamış insanlar olabilir. Canvas üzerine şekiller Javascript ile çiziliyor. WebGL aslında canvas üzerine 3 boyutlu şekiller çizmenize olanak tanıyan donanımsal olarak hızlandırılmış javascript içeriği.

Donanımsal Hızlandırma

2008 yılında 3 boyutlu canvas denemelerinin yapıldığı sıralarda tamamen donanımsal hızlandırmalı bir video yayınlanmıştı. Donanımsal hızlandırmayı sağlayabilmek için gerekli şeylerden birisi -donanımsal hızlandırma olmadığı durumlarda- kodun en azından masaüstündeki kullanılan uygulama kadar hızlı çalışması. Buna ulaşmak için yazılımsal yorumlayıcının iyilleştirilmesine çok zaman ve kaynak ayrıldı. Opera’nın 10.50 sürümüyle beraber kullanmaya başladığı sistem en hızlı yorumlayıcı oldu. Bu aşama tamamlamlandıktan sonra donanımsal hızlandırma üzerine odaklanıldı.Bu çalışmaların sonuçlarını bu derlemede görebilirsiniz. Bunun anlamı uyumlu sürücü ve donanıma sahipseniz donanımsal hızlandırmayı kullanabilirsiniz.Opera’nın donanımsal hızlandırması IE9 ve Firefox 4 gibi sadece Windows Vista and Windows 7 için donanımsal hızlandırmayı destekleyen tarayıcılardankinden biraz farklı. Opera tüm çizim işlemleri için donanımsal hızlandırma kullanıyor ve herhangi bir işletim sisteminde yeterli donanımla bu işi yapacak. Bunun anlamı Windows XP, Linux, Mac OS X ve son akıllı telefonlar, web destekli televizyonlar gibi OpenGL ES 2 destekli aygıtlarda da donanımsal hızlandırma kullanılabilecek.

WebGL

Bu derleme OpenGL arkaucu destekliyor. Bu derlemeye özgü olarak sadece OpenGL 2.x uyumlu ekran kartları ve uygun sürücülerle WebGL çalışacak. İlerideki derlemelerde Opera Direct3D arkaucunu destekleyecek. Böylece gerekli sürücü ihtiyacı büyük ölçüde ortadan kalkmış olacak. opera:about sayfasına geldiğinizde ”Vega backend” yazan yerin değeri OpenGL veya Direct3D ise donanımsal hızlandırma etkin demektir. Diğer durumlarda software backend yazacak ve bunun anlamı da donanımsal hızlandırmanızın kapalı olduğu anlamına gelecek.

İndirin

Bu derleme sadece Windows içindir, fakat diğer işletim sistemlerinde de Windows’taki kadar iyi çalışmaktadır.
Çok önemli uyarı: Bu derleme kararlı değildir. Normal internet kullanımına uygun bir derleme değildir. Bu derleme sadece donanımsal hızlandırma özelliğini denemeniz ve geri bildirim yapmanız kullanıma sunulmuştur.
WebGL ve donanımsal hızlandırmalı Opera 11 derlemesini indirmek için buraya tıklayın.
Not: Bu değişiklikler 11.1x serisi ile beraber gelmeyecektir. Şuandaki Barracuda derlemeleri yukarıdaki yeniliklerden hiç birisini içermemektedir.

Kaynak

]]>
http://www.operaturkiye.net/webgl-donanimsal-hizlandirma-ve-opera/feed/ 4