Çok texel'li görüntü yüklemeleri
Açık mip biçimleri dahil IMAGE_LOAD_BY2, BY4, PCK2 ve PCK4, ölçülen yerel 2B formatlar için yürütülür. Bir BY yüklemesi ardışık texel'ler döndürür. Bir PCK yüklemesi onların ham bitlerini tek bir yazmaca paketler.
10 Ekim 2026 tarihine kadarki depo notları
BY ve PCK
Bir BY yüklemesi ardışık texel'leri ayrı VGPR'lere yazar; kanallar her texel'in içinde sıralanır. Bir PCK yüklemesi ham bileşen bitlerini tek bir 32 bitlik VGPR'ye paketler; ilk texel en anlamsız bitlerde durur. İşaretli bileşenler depolama genişliklerine kırpılır. UNORM bileşenleri çifte yuvarlama dönüşümüyle yeniden oluşturulur.
İlk texel X ekseninde iki veya dörtlük bir gruba aşağı hizalanır. Sınır testi özgün, hizalanmamış koordinatı kullanır: grubun tamamı hizalamadan önce sığmalı, Y aralıkta olmalı ve istenen mip bulunmalıdır. Geçersiz bir grup tüm sonuç yazmaçlarını sıfırlar ve ilgisiz hedeflere dokunmaz. Geçersiz koordinatlar Vulkan görmeden önce güvenli getirme işlenenleriyle değiştirilir.
Hangi formatlar
DMASK 0x3 ile BY2; UNORM, SNORM, UINT, SINT'te R8 ve R16'yı ve R16 FLOAT'u kapsar. DMASK 0xF ile BY2; RG8 UNORM, SNORM, UINT ve SINT'i kapsar. DMASK 0xF ile BY4, bu dört sayısal türde R8'i kapsar. DMASK 0x1 ile PCK2; R8, R16 ve RG8 UNORM, UINT ve SINT'i kapsar. DMASK 0x1 ile PCK4; R8 UNORM, UINT ve SINT'i kapsar. Bu yüklemelerin açık mip varyantları aynı format listelerini kullanır.
Arka uç çeviriye tam yerel formatı verir. Ayrı UINT ve SINT örneklenmiş görüntü bankaları, kayan noktalı ve karşılaştırma bankalarının yanında tamsayı sonuçlarının doğru türde kalmasını sağlar. NSA koordinatları, çakışan adres ve hedef yazmaçları ve sıradan EXEC maskesi korunur.
Bu değişiklik ne değildir
9 Ekim raporu ortak shader ve arka uç desteğidir. Bir oyun kimliğine veya shader özetine bağlı değildir. Yalnızca bu yüklemelerden bir oyun uyumluluğu sonucu veya kare hızı değişikliği iddia edilmez.
Yazımlar ve ölçülen kümede olmayan format veya tanımlayıcı birleşimleri desteklenmiyor olarak kalır. Yatay toplamalar komşu komut ailesidir ve kendi sayfaları vardır.
Uygulananlar
- Açık mip'li ve mip'siz, ölçülen 2B BY2, BY4, PCK2 ve PCK4 yüklemeleri.
- Grup hizalaması, denetlenmiş sınırlar ve geçersiz bir grup için sıfırlanmış sonuçlar.
- UINT ve SINT türde kalsın diye ayrı tamsayı örneklenmiş görüntü bankaları.
- Korunan EXEC maskeleri, NSA koordinatları ve çakışan yazmaç çiftleri.
Hâlâ eksik olanlar
- Bu biçimlerin görüntü yazımları uygulanmadı.
- Ölçülen tablonun dışındaki formatlar ve tanımlayıcı modları reddedilir.
- Testler hiçbir oyun için yeni bir saniyedeki kare değeri belirlemez.
İlgili mekanizmalar
Bu sayfalar nedir