On certain platforms the 3d cursor wasn't visible. The reason was that the shader read garbage in `gpu_attr_1_fetch_unorm8` and interpreted the data to be packed, resulting in loading incorrect colors. Pull Request: https://projects.blender.org/blender/blender/pulls/137336