So basically what I've been looking for for quite a while is a way to "add a glow" to specific sprites, shapes (ie sf::RectangleShape), and text. I don't know what direction to go to get what I'm looking for, or if it is even possible. At first I thought that I would need to use a bloom or a blur shader, so after looking into it for quite a while I never found something that looked like what i wanted to achieve, they only affected the actual texture itself, not the space around it. Then I found bloom post effects, that affected the area outside of the sprite/shape, but it had to be applied to everything that was being drawn as far as I could tell. I did find a "tutorial" that simply made a glow sprite and drew it on top of the sprite with the "glow", but i feel like this could be done without 2 textures for every sprite, also it wouldn't work for shapes or text. Answer is probably just shaders, but I've been looking for longer than I'd care to admit, so I'm here now. Sorry if off topic. Thanks in advance.
tldr
I want the after, for specific things (not everything on screen to have a glow, just a few sprites/text/shapes) , how do I achieve it, and where should I start?