32'nin şu anda ciltlenebilecek maksimum doku sayısı olduğuna inanıyorum. 8800 serisinin bile 32 tane doku birimi olduğunu söyleyebilirim.
Bildiğim kadarıyla, openGL 4.x desteği için, bir Fermi veya daha yeni bir nvidia kartına (veya ilgili amd kartına) ihtiyacınız olacak, daha yüksek son modellerin hepsinde 32 ünite var gibi gözüküyor, en düşük son kartlarda (GT 430, örneğin Ancak 16. AMD teknik özelliklerine bakıldığında 80 veya 128 doku ünitesi gibi sayıları listeliyorlar, ancak nesiller boyunca sabit kaldıkları görülmüş 32 renkli ROP ünitesini listeliyorlar.
Öte yandan GTX 480, 60 yapı ünitesi ve 48 ROP ünitesi ile listelenirken, 430 gibi alt uç kartların sadece 16 yapı birimi ve 4 ROP girişi olduğu bildiriliyor. Bu yüzden, aslında ikisinin de ikna olmadım, aradığınız sayı bu.
Sabit olmayan fonksiyon boru hattı oluşturma için mevcut doku birimlerinin sayısını kontrol edebilirsiniz glGetIntegerv(GL_MAX_TEXTURE_IMAGE_UNITS, &texture_units);
, bununla birlikte , çeşitli donanımlara erişiminiz varsa, kendiniz kontrol edebilirsiniz.
EDIT: bu site, ihtiyacınız olan sayıları size vermesi gereken her türlü video kartının bildirilen openGL yeteneklerini karşılaştırmanıza olanak sağlar: http://feedback.wildfiregames.com/report/opengl/device/GeForce%20GTX%20580
Not: AMD ve nvidia kısa bir süre önce "bindless dokuları" tanıttı (amd farklı bir isme sahip), bu sayede çok sayıda dokuyu textutre ünitelerine bağlamadan kullanmanıza izin veriyor, şu anda bu sadece openGL'de mevcut.