Grease Pencil v3 was using the same shader as particle strands, this leads to sharing edit overlay color as particle strands. This patch fixes this behaviour by adding a grease pencil toggle in the shader so grease pencil overlay will use appropriate color and point sizes specified in the theme. Pull Request: https://projects.blender.org/blender/blender/pulls/125689