How do I load a PNG file with alpha channel?

BlitzMax Forums/BlitzMax Beginners Area/How do I load a PNG file with alpha channel?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I just started learning OpenGL in BMax today, and I'm having this problem. I'm loading my images with LoadPixmap() before shipping htem to the graphics card for a texture, and it seems that LoadPixmap() discards .png alpha. It loads it with the format PF_RGBA8888, but all of the alpha data is set to full. I used MaskPixmap() to create another pixmap with an alpha determined by a mask color. This shows up like it should, so my OpenGL part of everything is correct.

Anyway, was this issue ever resolved?