It is known that writing Text directly to the texture buffer does not work on all cards. i.e.
SetBuffer TextureBuffer(aTexture)
Text 10, 10, "Write On!"
And I have been advised that the best thing to do is to write to the backbuffer and then CopyRect the contents to the texturebuffer. i.e.
SetBuffer BackBuffer()
Text 10, 10, "Write Off!"
CopyRect 0,0,256,256,0,0, BackBuffer(), TextureBuffer(aTexture)
This is fine, except what if I want to write to a texture that is bigger than the BackBuffer? Should I use an ImageBuffer instead - are they more reliable for writing onto?
The problem that I have is that with my gfx card, writing to the texturebuffer DOES work - so I can't check if using imagebuffer will fail/work on the machines that cannot write directly to the texturebuffer.
yinch'03
|