Frames Problem....
Blitz3D Forums/Blitz3D Programming/Frames Problem....
| ||
following problem: I have a Big 4096x4096x32 Detailmap-Texture for my Terrain. the Problem: in 1280x1024x32 Modus have i 50 Frames and AVAILVIDMEM = 60 MB. But in Modus 800x600x32 only 15 Frames and 0 MB AVAILVIDMEM. why ???? Playing in.... Load in VRAM=0 -------------- 1280x1024x32 = 50 Frames , AVAILVIDMEM = 60 MB 1024x768x32 = 18 Frames , AVAILVIDMEM = 0 MB !! <<<<<<< 800x600x32 = 15 Frames , AVAILVIDMEM = 0 MB !! <<<<<<< 1280x1024x16 = 50 Frames , AVAILVIDMEM = 60 MB 1024x768x16 = 50 Frames , AVAILVIDMEM = 64 MB !! 800x600x16 = 50 Frames , AVAILVIDMEM = 68 MB !! Load in VRAM=1 -------------- 1280x1024x32 = 43 Frames , AVAILVIDMEM = 8 MB 1024x768x32 = 41 Frames , AVAILVIDMEM = 12 MB !! 800x600x32 = 45 Frames , AVAILVIDMEM = 16 MB !! 1280x1024x16 = 43 Frames , AVAILVIDMEM = 9 MB 1024x768x16 = 41 Frames , AVAILVIDMEM = 12 MB !! 800x600x16 = 45 Frames , AVAILVIDMEM = 18 MB !! |
| ||
Well there's two possibilities regarding the video memory (stuff gets moved about if it runs out of room and that texture map will make a big difference). The other possibility though - have you checked that texture is actually appearing at that resultion? I have a similar thing on one of my really old PC's that it runs my waterworld project at high resolution faster than it does at low resolution - because the card isnt loading all the textures, and a mesh without a texture is much faster to render. That's all I can think of at the moment... |
| ||
Strange Problem. As Becky suggested, I'd check if the texture is loaded at all, and if it was resized. Use something like Print TextureWidth(tex). I doubt you'll get 4096, maybe you only get 2048 or 1024. |
| ||
its not worth using those commands because they dont work on all PCs properly, |