Tech reviews and news

Vulkan nedir? Direct X alternatifiyle ilgili tüm gerçekler

click fraud protection

Parlak yeni bir PC oyunu mu aldınız ve başlatma ekranında Direct X 11/12 mi yoksa Vulkan seçeneğini mi seçmeniz gerektiği konusunda kafanız mı karıştı?

Ciddi bir teknoloji meraklısı değilseniz, API dünyasındaki en son gelişmelerden ve bunların oyun dünyasını nasıl değiştirdiklerinden muhtemelen tam olarak haberdar olmayacağınız için yalnız değilsiniz. Şanslısın, Güvenilir yardım etmek için burada.

İşte Vulkan hakkında bilmeniz gereken her şey.

Vulkan: API nedir?

Vulkan, AMD’nin Mantle teknolojisine dayalı, oyun odaklı bir uygulama programı arabirimi (API) spesifikasyonudur. Khronos Group tarafından geliştirilmiştir - kar amacı gütmeyen, yardımcı olmaya kararlı bir hayırsever geliştiriciler daha iyi oyunlar yapar ve daha yaygın olarak kullanılan OpenGL ve OpenGL ES'nin yerini alacak şekilde tasarlanmıştır standartları.

Bilmeyenler için API'ler, herhangi bir büyük teknolojinin bel kemiğidir. Geliştiriciler tarafından uygulama oluşturmak için kullanılabilecek bir protokoller, araçlar ve rutinler çerçevesi sağlarlar. Bir API ayrıca yazılım ve donanımın birbirleriyle nasıl iletişim kurduğunu kontrol eder ve karar verir.


Vulkan: Neden umursayayım?

Şu anda muhtemelen API spesifikasyonu kadar belirsiz bir şeyi neden önemsemeniz gerektiğini merak ediyorsunuzdur, sonuçta bu bir geliştirici sorunu değil mi? Normalde haklısınız derdim ama Vulkan’ın durumunda işler biraz daha karmaşık.

Vulkan, aslında oyun endüstrisi ve bir bütün olarak geliştirme için önemli bir adımdır ve hem genel tüketiciler hem de geliştiriciler için bir dizi sorunu çözme potansiyeline sahiptir.

Başlangıç ​​olarak, OpenGL ve OpenGL ES hakkında konuşalım. Bu iki API, yıllar boyunca geliştiriciler için bir baş ağrısı olmuştur. OpenGL, Khronos’un önceki masaüstü API'sıyken OpenGL ES, grubun mobil teklifiydi.

Mobil ve masaüstü API arasındaki ayrım birkaç yıl önce mantıklıydı, ancak bugünün birbirine bağlı mobil ve masaüstü dünyalarının giderek iç içe geçtiği dünya, geliştiriciler.

Bölünme, geliştiricilerin çapraz oluşturmaya çalışırken hibrit veya hatta ayrı geliştirme prosedürlerini benimsemesi gerektiği anlamına geliyor platform başlıkları - masaüstü ve mobil ortamlar için kodlamayı maliyetli ve zaman alıcı hale getiren bir sorun deneyim.

Vulkan, geliştiricilere açık kaynaklı, çapraz platform geliştirme malzemeleri paketi sunarak bunu değiştirmeyi amaçlamaktadır. teorik olarak Windows 7'den 10'a, Linux, SteamOS, Tizen ve Android.

Teorik olarak, bu, geliştiricilerin mallarını birden çok platformda piyasaya sürmelerini ve ekosistemler arası hizmetler oluşturmalarını kolaylaştıracak. Kısacası bu, Vulkan ile çok yakın gelecekte daha fazla yerde daha fazla oyun görebileceğiniz anlamına geliyor.

Vulkan: Konu sadece mobil değil

Mobil, Vulkan'ın yardımcı olacağı tek alan değil. API ayrıca bir dizi geliştirici tarafından tam yağlı üçlü A başlıkları oluşturmak için kullanılıyor. Doom Eternal, Strange Brigade gibi birçok oyunun başlangıç ​​menüsünde Vulkan'ı ve kırpılmasını bir seçenek olarak kullanmanızı sağlıyor.

Bunun nedeni, Vulkan'da kodlamanın basitleştirilmesinin, oyun performansını engelleyen hacimli sürücü masraflarını azaltarak oyunların performansını iyileştirmesidir. API'nin geliştiricilere bileşenler üzerinde daha ayrıntılı kontrol sağlaması, oyun performansını artırmaya yardımcı olabilecek başka bir faktördür.

Rakip API'lerin aksine, Vulkan, geliştiricilerin bellek ayırma gibi önemli şeyleri yönetmede daha fazla kontrol sahibi olmalarına izin veriyor ve paralel olarak GPU iş yükleri oluşturmak - çok iş parçacıklı cihazlardan daha fazla güç almalarını sağlayacak bir özellik sistemleri.

Sonuç, akıllı telefonlar ve tabletlerden masaüstü ve dizüstü bilgisayarlara ve özel oyun konsollarına kadar her şeyde daha fazla güç verimli ve daha iyi görünen oyunlar olacak.

İlişkili: En iyi PC oyunları

Vulkan: Bana oyunları göster!

Tüm bunlar kulağa harika geliyor, ancak geliştirici topluluğu Vulkan'ın arkasına geçip onu kullanmaya başlamadıkça sonuçta hiçbir şey ifade etmeyecek. Neyse ki bu zaten olmuş gibi görünüyor.

Aklınıza gelebilecek her teknoloji şirketini kurduğunuzdan beri, geliştiricileri Vulkan'ı desteklemeye zorlamaya başladı. Qualcomm, Vulkan'ı gelecekteki tüm mobil yongalarının önemli bir parçası haline getireceğini duyurdu ve hatta bunu en son sürümü için önemli bir satış noktası olarak listeledi. Aslanağzı MWC'deki CPU'lar.

AMD ayrıca CPU'larında ve GPU'larında Vulkan'ı destekler. Bu yılın başlarında API için destek toplamaya yardımcı olmak için bir "Vulkan Geliştirici Günü" düzenleyen Nvidia da istekli olduğunu gösterdi. Valve, Vulkan’ın ilk günlerinden beri taraftar olarak da şaşırtıcı bir şekilde gemide. Bu, öngörülebilir gelecekte Direct X ile birlikte Vulkan'ı zorlayan daha fazla oyun göreceğimiz anlamına geliyor.

HTC One X10 ve mega pil ömrü resmi, ancak satın alamazsınız

HTC, yakın zamanda sızdırılan One X10 akıllı telefon, ancak tuhaf bir nedenden ötürü yalnızca Rus...

Daha Fazla Oku

Samsung Galaxy S8 daha da güçlenmek üzere, ancak İngiltere'ye gelecek mi?

Cuma günü çıkan haberlere göre, Samsung, amiral gemisi Galaxy S akıllı telefon serisinin bir Acti...

Daha Fazla Oku

Lenovo bu yaz Windows telefonunu piyasaya sürecek

Microsoft, Lenovo'nun bu yaz ilk Windows akıllı telefonunu piyasaya süreceğini doğruladı.Microsof...

Daha Fazla Oku

insta story