- An image is stored in the videoram of your video card
- A pixmap is stored in your computer's 'normal' memory
- Pixmaps are much slower to draw since they need to be transferred over the bus from normal ram to video ram first
- A pixmap can be modified, while normal images are static
So... bottom line: use images whereever you can, but if you need to make changes to them you can do so through pixmaps.
(You can convert an image to a pixmap and vice versa as well, if you have different needs at different times)
- A pixmap is stored in your computer's 'normal' memory
- Pixmaps are much slower to draw since they need to be transferred over the bus from normal ram to video ram first
- A pixmap can be modified, while normal images are static
So... bottom line: use images whereever you can, but if you need to make changes to them you can do so through pixmaps.
(You can convert an image to a pixmap and vice versa as well, if you have different needs at different times)