Can I create a HUGE bitmap and then display it?

BlitzMax Forums/BlitzMax Programming/Can I create a HUGE bitmap and then display it?

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.

Thanks for the replies!!

@Dreamora: Can you explain the tiling idea a little more? I'd like to create my terrain dynamically in a process like this:

1) Create outline of terrain
2) Fill terrain with mountain image
3) Draw tunnels (eg. another image) inside of terrain
4) Place grass (another image) on top of terrain

The end result would be my terrain (and would be very huge, perhaps 5000x3000 to fill a few screens of 1920x1200, but would scale down for lower resolutions)

I don't think tiling would really work because no two sections of my terrain would be the same...

@ImaginaryHuman: That is the exact idea I had for streaming textures. (eg. the video card would only contain one screen worth of data [plus a little more] and as the user scrolled the map new texture data would be uploaded, thus drastically reducing the amount of video ram required).

How can I create textures on the video card? (do I need D3D/OGL specific calls?)

How do I upload data from my pixmap to the textures?

Also, can I use the built-in per-pixel collision with a pixmap?

Thanks again for your help!