It's usally a ptr to each line, most pixel pushing done by the drivers is on a line by line basis.
On most systems DrawImage will be free compared to pastepixmap as it simply adds an instruction to a GPU list rather than actually perform a pixel shift across a locked AGP bus.
The first DrawImage of a particular image may trigger the push of pixels from the image's persistant ram pixmap to texture memory so could indeed be slower.
re other thread, unless it's currently broken I unfortunately must be on my way....
On most systems DrawImage will be free compared to pastepixmap as it simply adds an instruction to a GPU list rather than actually perform a pixel shift across a locked AGP bus.
The first DrawImage of a particular image may trigger the push of pixels from the image's persistant ram pixmap to texture memory so could indeed be slower.
re other thread, unless it's currently broken I unfortunately must be on my way....