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 ?
OpenGL vs Vulkan hangisi seçilmeli?
Cevaplar
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.
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ı?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.
Şimdi cihazın grafik birimi Vulkan destekliyor mu mesela?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ı?
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.Ş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.
Açıkçası benimde o taraflarda pek bilgim yok.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.
Eğer yazılım destekliyorsa Vulkan ve cihazında Vulkan destekliyorsa, otomatik çalışır herhalde.
opencele kullan hgocam
Nvdia denetm masası gibi etkinleştirme istemesinde gerisi problem değil ??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.
Yanlış hatırlamıyorsam 2016 ve üstü yılında çıkan cihazların çoğu (veya hepsi) Vulkan’ı destekliyor.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 ?
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).