@jhocking:
1 - I didn't see a resolution, so I considered it still open, regardless of age. Now it has a resolution and I promise not to bring it back in a couple years. :)
2 - This was part of the reason for my quick follow-up post. At first I thought I was using a 32-bit image with full alpha because I specified to save the transparency from Photoshop. Apparently Photoshop ignores that request when it doesn't detect any transparency, and saves it as 24 bit for you (gotta love automatic crap like that). When I realized that my image was actually saved as 24-bit, I posted the followup.
3 - It doesn't really matter at this point, since I figured out the workaround.
4- Well, it is a bug even if there is a workaround. But the reason I was loading with the 2 flag unconditionally is because the LoadTexture function was inside a function that may or may not load an image with alpha transparency. I just used the 2 flag to cover all bases. Now that I know that is causing the issue, I added an argument to the function to specify whether or not to use the 2 flag.
1 - I didn't see a resolution, so I considered it still open, regardless of age. Now it has a resolution and I promise not to bring it back in a couple years. :)
2 - This was part of the reason for my quick follow-up post. At first I thought I was using a 32-bit image with full alpha because I specified to save the transparency from Photoshop. Apparently Photoshop ignores that request when it doesn't detect any transparency, and saves it as 24 bit for you (gotta love automatic crap like that). When I realized that my image was actually saved as 24-bit, I posted the followup.
3 - It doesn't really matter at this point, since I figured out the workaround.
4- Well, it is a bug even if there is a workaround. But the reason I was loading with the 2 flag unconditionally is because the LoadTexture function was inside a function that may or may not load an image with alpha transparency. I just used the 2 flag to cover all bases. Now that I know that is causing the issue, I added an argument to the function to specify whether or not to use the 2 flag.