How to blur a TextureSample

I got a grayscale texture sample that needs to be blurred on runtime.

My first approach was to iterate through each pixel’s neighbouring pixels and apply some selfbuild Blur Function on that area.

It works somehow; but there must be an easier approach on that since its a 2015 Game Engine… There must be a Blur node i am missing?

Simply sample a lower mip (in the texture node, change the mip setting).
This won’t give you the most high quality blur but it is very fast