Big Texture Sizes Non Square
Blitz3D Forums/Blitz3D Programming/Big Texture Sizes Non Square| 
 | ||
| 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! | 
| 
 | ||
| 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. | 
| 
 | ||
| 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. | 
| 
 | ||
| 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)... | 
| 
 | ||
| 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. | 
| 
 | ||
| I *think* that square^2 would be fastest always, but don't think that the speedhit would be that noticeable really. |