So we've been banging at this for a few hours now.
All transparent textures we use, regardless of format we've tried (TGA, PNG, etc.) exhibit a solid outline where the alpha channel begins to fade in; like a 1-bit alpha mask (think hard outline). It's not a border around the image, just a hard silhouette around where any alpha blending occurs, and nothing else. No real blending happening.
We've tried every manner of blend function combination referenced online for proper alpha blending without avail. They all change the blending style, but nothing makes the lost information (for blending gradations) appear.
Even using the blend functions listed in the solution here:
Metal MTLTexture replaces semi-transparent areas with black when alpha values that aren't 1 or 0
doesn't help it.
Thoughts? Thanks!