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 #7030 from Rumist/v3

#5506 bug fix
[ci skip]
[ci skip]
Merge pull request #7036 from visiblelight/new_blur_shader

New shader for the blur effect