While it is possible that there is an incompatibility showing up in the shader compiler due to new KiCad code, we do not have a FreeBSD developer on the project at the moment who can look into this.
You can utilize one of the supported Linux distributions or, should you be inclined, dig into the source code and propose a patch that fixes your issue.
I use NVidia under Debian Buster without issue.
While it is possible that there is an incompatibility showing up in the shader compiler due to new KiCad code, we do not have a FreeBSD developer on the project at the moment who can look into this.
You can utilize one of the supported Linux distributions or, should you be inclined, dig into the source code and propose a patch that fixes your issue.