Şu anda işleme için OpenGL kullanan bir oyun/motor üzerinde çalışıyorum ve son zamanlarda sabit işlevli boru hattı için destek aşamasına geçmeye başladık. 2.1'i hedef alabilirdim, ancak mozaikleme veya geometri gölgelendiricileri ve 2.1'de bulunmayan çeşitli yeni GLSL özelliklerini kullanmak istiyorum. Modern oyunlarda OpenGL 3.2'yi hedeflemek mantıklı mıdır?
oyunu bir asgari üs olarak 3.2 hedeflemek mantıklı olacaktır, en azından bir yıl daha tahliye edilecek hazır olmayacağını düşünürsek?Bu oyun 'un ertelenmiş ışıklandırma için MRT framebuffer gibi daha yeni özelliklerden faydalandığını ve sabit işlevli donanımı desteklemeyi hiç düşünmediğimi unutmayın. Yani ya 2.1 ya da 3.2 ve 3.2'ye doğru eğiyorum. Herkesin kaç tane 3.2 uyumlu karta sahip olduğunu ve hangi oranda benimsendiğini gösteren çok kaba bir rakam var mı?
bunu bir DX10 GPU muhtemelen OpenGL 3.x destek vereceğini varsaymak güvenli olacağını düşünüyor musunuz? – jli
Donanım açısından, bu güvenli bir varsayımdır. Sürücü açısından NVIDIA ve AMD için güvenlidir. Entegre grafikler için varsayım daha az güvenlidir. – prideout
Pekala, şu andaki Steam kullanıcılarının yaklaşık% 93'ü DX10 + GPU'lara sahip olduğundan, 3.2'yi en az bir kez hedef alan bir oyunun bir yıl içinde piyasaya sürülmesi güvenli olacaktır. Teşekkürler (ve +1) – jli