Maybe I'm doing something wrong, or maybe this is intended? I'm fairly new to using SFML, and I've made a system for adding shaders to my objects. I haven't noticed until now, but I've added an outline shader to a sprite whose texture doesn't have much transparent space around it, unlike the previous sprites I had used the shader on.
Well the outline doesnt actually get applied to any part that the sprite bounds aren't apart of. So the only transparent space in the texture is the corners (its a button with rounded corners), and so clearly thats not what I wanted.
I don't do a ton with shaders normally, and I just started using SFML. So I'm not sure if this is normal, or if there's a way to fix it?