I have the same thing happening to one of my personal addons. The flder contains both PNG and TGA versions of the same texture file. Further defining the textrue path as ".tga" as noted in some Blizzard code doesn't seem to do anything.

Edit: I've noticed in the LCDXML for Logitech's color GamePanel refers to loading PNG battleground maps. I've tried loading 8, 24, and 32-bit PNGs into a UI texture object and none of them were successful.

__________________

"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."

here is the issue, since 4.1 if the .tga in question isnt in a directory containing a loaded addon, the game api wont always load it. part of thier new memory management. I had the same issue with an icon till i dropped it into an addon which would load (I used my own texture pack, to add it to libsharedmedia directly

__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

Sounds like it. All you would need is a .toc with the same file name as your folder.

MyTextureFolder.toc

Code:

##Interface: 40100
##Title: My Textures

__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

here is the issue, since 4.1 if the .tga in question isnt in a directory containing a loaded addon, the game api wont always load it. part of thier new memory management. I had the same issue with an icon till i dropped it into an addon which would load (I used my own texture pack, to add it to libsharedmedia directly

I don't know about the OP, but all of my image files are in the root directory of the addon. In my case, the game didn't like me having both the PNG and TGA files of the same name, I renamed the PNG source file (example name.png to name-src.png), restarted the game client, and it loaded fine afterward.

__________________

"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."

Yeah I think you need to do both. Only use TGA files in the folder (no other PSD, PNG with the same names) and create a TOC. Hopefully that will do it.
Textures are loaded into memory. They always require a game client restart. (If you want to load new ones)

But I'm not sure if that really does the job. Because some reporting renaming textures or resaving them fixes the issue aswell. So just copying them somewhere (luckily in an addon folder) may have produced the same behaviour and can be false-interpreted as fix.

SDPhantom - did your file path to those questions (through your addon/whatever) include their file extension? Previously, you could leave that off, and WoW would just use whichever one it could "read".

__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

Textures are loaded into memory. They always require a game client restart. (If you want to load new ones)

This is true with all files recognized with the game client. The first thing I do after adding a new file or changing the path of an existing one (moving or renaming) is restart the game client.

Originally Posted by Seerah

SDPhantom - did your file path to those questions (through your addon/whatever) include their file extension? Previously, you could leave that off, and WoW would just use whichever one it could "read".

I had Circle.png and Circle.tga in the root of folder of my addon called Eyez. There were no subdirectories at all. Originally, the path referred to in the XML file was "Interface\AddOns\Eyez\Circle". During my testing, I changed this to read "Interface\AddOns\Eyez\Circle.tga" and it made no difference. It still attempted to load the PNG file and failed.

__________________

"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."

I don't deal with BLP files honestly. I create my textures using Macromedia Fireworks, which saves as a custom format PNG. I export as a 32-bit PNG then use GIMP to convert it to TGA. I have a CLI converter program to convert PNG to BLP, but I never got to using it, even though it would take less steps to convert to BLP than TGA.

__________________

"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."

I use BLP2PNG. I keep it on my desktop, create a PNG, then drag the PNG file onto the icon of BLP2PNG. Viola! A blp is created in the same directory as the png. Works for batch processing as well.

__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh