I apologize if this has been asked before, but I'm wondering how to save a pixmap of a texture that has been grabbed from the backbuffer using the BackBufferToTex() function. I must be missing some critical piece of info, because my SavePixmapJpeg attempts have resulted in a blank image getting saved... :(
Any ideas?
Yes, some very critical info ;)
BackbufferToTex saves the backbuffer to a texture, not an image.
To save a screenshot you can use GrabPixmap and save the pixmap created with that function instead of the using a blank pixmap.
Also try to avoid to save with Alphachannel because this may break the result slightly.
Ahhh. There is a pixmap property for every texture, so I was confused as to why that wasn't getting filled in. I looked at the source for the BackBufferToTex function and realized there was no reason for the pixmap data to be filled in, but I didn't know how to go about accessing it for a screen save function and I didn't know about the GrabPixmap command.
Thanks, I will try that! :)
...one more question. I have found that my Print Screen key is captured by another process - does anyone know of a way around this?