WINE® için OpenGL® Nedir?
Linux Windows® Emulator (WinE®) için Açık Grafik Kütüphanesi
(OpenGL®), Microsoft® Windows® altında yerel olarak çalışacak şekilde
tasarlanmış Linux işletim sistemi altındaki programları yürütmenin bir yoludur
. OpenGL® for WinE®, Windows® tarafından sağlanan ve doğrudan kullanıcı için
şeffaf olacak şekilde sağlanan doğrudan donanım desteği dahil olmak üzere tüm
grafik işlevlerini sağlamaya çalışır. Teknik olarak, bir kullanıcı KOSGEB kredi başvurusu indirebilmeliWinE®
ve otomatik olarak OpenGL® desteği vardır, ancak bu her zaman böyle olmayabilir
ve bazı komplikasyonlar ortaya çıkabilir. WinE® için OpenGL® ile ilgili bu
problemler, Windows® için yazılan bazı yüksek-uçlu grafik programlarının,
WinE®'de çoğaltılmayan ya da tanınmayan standartların tescilli veya istemli
uygulamalarına dayanan hilelere ve optimizasyonlara dayanmasıyla daha da
kötüleşmektedir. . Çoğu program için, WinE® kütüphaneleri için OpenGL® iyi çalışır,
ancak son derece optimize edilmiş ve titiz ölçümler kullanan programlar
arızalanabilir veya çerçeve altında çalıştırılamaz.
OpenGL® for WinE®'in çözmeyi denediği görev, yerel bir
Windows® ortamında olduğu gibi farklı bir işletim sistemi altında bir program
çalıştırmaktır. Bu görev kısmen zor çünkü Windows® işletim sisteminin alanları
gizli ve tescillidir ve kısmen Linux sistemlerinin çalıştığı programlara
yüklediği güvenlik kısıtlamaları nedeniyle. Bu nedenlerle, WinE® altındaki
OpenGL® uygulamasının, emülasyonun Windows® altında olduğu gibi uygulanmadığı
bazı alanları vardır.
Diğer bir işletim sisteminden ötürü taklit edici yazılımın İşkur işsizlik maaşı karmaşıklığı,
OpenGL® for WinE®, video oyunu ve üç boyutlu (3D) grafik endüstrisi tarafından
ağırlıklı olarak OpenGL® olarak kullanılmaktadır. Bu programlar, her son
işlemci gücü ve optimizasyonunu bilgisayar sisteminden ve derleyiciden çekmeye
azami özen gösterilerek yazılmıştır . Sonuçlar, gerçek bir Windows® ortamı
altında bile doğal olarak çalışmakta sorun yaşayabilecek programlardır. Bu,
Windows®'un çoğu grafik kartı tarafından desteklenen DirectX® olarak bilinen
kendi yerel grafik kitaplıklarını sağladığı için daha karmaşık hale getirilmiştir.
DirectX®'e yapılan çağrıları, OpenGL® çağrılarına yönlendirerek uyararak, bir
programın performansını azaltabilecek ek adımlar oluşturabilirsiniz.
WinE® emülasyon sistemi için OpenGL®, yüksek oranda program
için çok etkilidir. Çok sayıda Windows® uygulamasını sorunsuz bir şekilde
çalıştırabilir. Yeni yazılımlar, özellikle de performansı artırmak için çok
düşük düzeyli erişim ve püf noktaları kullanan yazılımlar için, bir öykünücü
kullanılarak karşılaşılabilecek sorunlar, kendi ortamının dışında bir programı
kullanılamaz hale getirebilir.
Yorumlar
Yorum Gönder