Я считаю, что карты, поддерживающие SM3, гарантируют, что текстуры 4Kx4K будут работать (хотя не могу найти подтверждение).
Карты, которые поддерживают DX10 , гарантируют работу текстур 8Kx8k.
Как уже говорили другие, предпочтительнее использовать мощность двух текстур.
И последнее, но не менее важное: максимальный размер связан не только с используемой памятью, он имеет прямое влияние с той точностью, с которой аппаратное обеспечение должнообработать текстурные координаты.Так как DX10, например, требует, чтобы вы имели доступ к 6 битам точности суб-текселей, аппаратное обеспечение должно обрабатывать координаты текстуры в формате, который может адресовать 19 = 13 (для 8k текселей) +6 бит (для адресации суб-текселей) (игнорируя режим повторного переноса на данный момент).