New shader for the blur effect, the old one is ineffecient and difficult to maintain.
new parameter for setting blur shader effect
remove the comments
Merge pull request #7036 from visiblelight/new_blur_shader

New shader for the blur effect