İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Sinema Dizi Akıllı Ev Motosiklet Mikromobilite Kripto Para Sağlık Teknolojileri Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Mobil Dünya
  4. Android
Android

OpenGL vs Vulkan hangisi seçilmeli?

KaTaRaN06.03.20218 cevap12.266 görüntüleme
#1
Bu iki api ne işe yarar tam onu kavrayamadım fakat vulkan daha az kaynak tüketip daha fazla fps ve kalite veriyor onu anladım. Merak ettiğim oyunlarda hangisi seçilmeli ve kaç yılında çıkmış cihazlar vulkan destekliyor ? Hep bilgisayar olarak konu açılmış mobilde bir geçerliliği var mı yoksa openGl 3.2 vulkan dan daha mı iyi ?
Cevaplar
#2
DirectX, Vulkan ve OpenGL API'leri, birbiri arasında farklılık gösterir.

Bu farklar; performans, yeni sistemlere uyum, grafik farkıdır.
Herhangi bir API kullanmak için, yazılımın o API'ye uygun yazılması gerekir.
Bazı yazılımlar, hepsini birden destekleyebilir ve seçimine izin verir.

OpenGL ve Vulkan karşılaştırmasında, Vulkan her türlü ezip geçiyor.

Zelda oyununda denedim, OpenGL ile 10 FPS oynatırken, Vulkan ile 45 FPS'e çıkmıştır bu performans. Kendi deneyimlerim.

Aynı şekilde;
En iyi API, Vulkan'dır gözümde.
Yani Vulkan gerçekten FPS arttırır. Aslında sisteminin en iyi performansını sana sunar.
KaTaRaN Konuyu açan
#3
Shiden dedi: ↑
DirectX, Vulkan ve OpenGL API'leri, birbiri arasında farklılık gösterir.

Bu farklar; performans, yeni sistemlere uyum, grafik farkıdır.
Herhangi bir API kullanmak için, yazılımın o API'ye uygun yazılması gerekir.
Bazı yazılımlar, hepsini birden destekleyebilir ve seçimine izin verir.

OpenGL ve Vulkan karşılaştırmasında, Vulkan her türlü ezip geçiyor.

Zelda oyununda denedim, OpenGL ile 10 FPS oynatırken, Vulkan ile 45 FPS'e çıkmıştır bu performans. Kendi deneyimlerim.

Aynı şekilde;
En iyi API, Vulkan'dır gözümde.
Yani Vulkan gerçekten FPS arttırır. Aslında sisteminin en iyi performansını sana sunar.
Peki hocam bu android içine dahil edildi mi? Android 8 üstü cihazlarda vulkan kullanın diyorlar. Bir etkisi var mı? Pc ile telefon çok farklı klasman fakat vulkanı android destekliyor mu destekliyor ise hangi cihazlar ? Bu ayarı seçebildiğimiz bir yer var mı?
#4
KaTaRaN dedi: ↑
Peki hocam bu android içine dahil edildi mi? Android 8 üstü cihazlarda vulkan kullanın diyorlar. Bir etkisi var mı? Pc ile telefon çok farklı klasman fakat vulkanı android destekliyor mu destekliyor ise hangi cihazlar ? Bu ayarı seçebildiğimiz bir yer var mı?
Şimdi cihazın grafik birimi Vulkan destekliyor mu mesela?
Destekliyorsa, oyunlar Vulkan Api destekliyor mu bilmek gerekir.
Aslında mobil cihazlardaki Apiler ile ilgili, tam bilgili olduğum söylenemez.
OpenGL'nin hep desteklediğini biliyorum ama.
KaTaRaN Konuyu açan
#5
Shiden dedi: ↑
Şimdi cihazın grafik birimi Vulkan destekliyor mu mesela?
Destekliyorsa, oyunlar Vulkan Api destekliyor mu bilmek gerekir.
Aslında mobil cihazlardaki Apiler ile ilgili, tam bilgili olduğum söylenemez.
OpenGL'nin hep desteklediğini biliyorum ama.
Arm sitesinden baktım gpu vulkanı destekliyor. Fakat telefondan bu nasıl aktif edilir yoksa hep aktif mi bilmiyorum. Bazı telefonlarda geliştirici seçeneklerinde seçme menüsü var fakat benim telefonda öyle bir seçenek yok.
#6
KaTaRaN dedi: ↑
Arm sitesinden baktım gpu vulkanı destekliyor. Fakat telefondan bu nasıl aktif edilir yoksa hep aktif mi bilmiyorum. Bazı telefonlarda geliştirici seçeneklerinde seçme menüsü var fakat benim telefonda öyle bir seçenek yok.
Açıkçası benimde o taraflarda pek bilgim yok.
Eğer yazılım destekliyorsa Vulkan ve cihazında Vulkan destekliyorsa, otomatik çalışır herhalde.
#7
opencele kullan hgocam
KaTaRaN Konuyu açan
#8
Shiden dedi: ↑
Açıkçası benimde o taraflarda pek bilgim yok.
Eğer yazılım destekliyorsa Vulkan ve cihazında Vulkan destekliyorsa, otomatik çalışır herhalde.
Nvdia denetm masası gibi etkinleştirme istemesinde gerisi problem değil ??
#9
KaTaRaN dedi: ↑
Bu iki api ne işe yarar tam onu kavrayamadım fakat vulkan daha az kaynak tüketip daha fazla fps ve kalite veriyor onu anladım. Merak ettiğim oyunlarda hangisi seçilmeli ve kaç yılında çıkmış cihazlar vulkan destekliyor ? Hep bilgisayar olarak konu açılmış mobilde bir geçerliliği var mı yoksa openGl 3.2 vulkan dan daha mı iyi ?
Yanlış hatırlamıyorsam 2016 ve üstü yılında çıkan cihazların çoğu (veya hepsi) Vulkan’ı destekliyor.

Vulkan, 3.0 ve 3.1’den genel olarak daha iyi bir seçenek ama bildiğim kadarıyla bunu seçemiyorsun zaten. O uygulama Vulkan’ı destekleniyorsa büyük ihtimalle otomatikman o API varsayılan olarak seçiliyor. (Veya cihazına/işlemcine göre varsayılan seçiliyor).

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.