Texture Filter - Mipmapping/VRAM and other flags

Blitz3D Forums/Blitz3D Programming/Texture Filter - Mipmapping/VRAM and other flags

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

One of the programs I am working on had a group of about 25 textured buildings (masked texture) created from 2 different building models which I used copyentity to create further instances with. Using the default settings for the textures (ie no usage of command Texturefilter()) the program ran really slowly (I do have an old PC). However I thought I would see what happened if I turned off mipmapping and load the texture into VRAM using texture filters. The program then ran much faster and the camera motion was very smooth.

Simple question:Why is this so much faster? Would I gain
even more speed if I made all my models textures be loaded
into VRAM and with no mipmapping? Are there any other big speed gains that can be found using other similar functions...