CreateTexture.

Blitz3D Forums/Blitz3D Bug Reports/CreateTexture.

The only thing i can think of, is not to use copyrect when transfering between an imagebuffer and a texture buffer. You could try Readpixelfast and writepixelfast? They copy alpha information, so you will have more control over it.