Big Texture Sizes Non Square

Blitz3D Forums/Blitz3D Programming/Big Texture Sizes Non Square

KuRiX(Posted 2005) [#1]
Hi again!. In my game i am limiting the size of the textures to a max of 512x512, but in some cases i should need for example 128x2048. Could this be a problem with some graphic cards or memory?

Thanks!


Leiden(Posted 2005) [#2]
Shouldnt be a problem if the user has a fairly good drivers and an ok graphics card such as G5200 and R9200+ It would probably work fine on cards such as the G440MX and TI series. Cant speak on behalf of Radeon though.


Mustang(Posted 2005) [#3]
Anything can be a problem for someone... :) It's *usually* safe to use up to 1:8 or 8:1 textures (width/height ratio), 1:16 might be pushing it for older cards. Also 2K textures will be downscaled for many older cards because they do not support that big textures.


KuRiX(Posted 2005) [#4]
And what about the speed? Is it the same to render a 512x512 and a 128x2048 texture? (supposing good drivers, and good graphics card, etc)...


Banshee(Posted 2005) [#5]
Some cards would need to deal with the 128x2048 texture as a 2048^2 texture, on those cards performance will be hindered. Some cards will not display a 2048^2 texture and will leave the surface blank.


Mustang(Posted 2005) [#6]
I *think* that square^2 would be fastest always, but don't think that the speedhit would be that noticeable really.